wok-current rev 25728

Merge wok for both arch and few updates
author Stanislas Leduc <shann@slitaz.org>
date Thu Dec 05 08:39:45 2024 +0000 (5 weeks ago)
parents c848b3839e4a
children ce316b1ccf3c
files 915resolution/receipt GConf-dev/receipt GConf/receipt ORBit2-dev/receipt ORBit2/receipt Py3Qt-x11-gpl/receipt PyQt-x11-gpl/receipt Qt4-dev/receipt Qt4/receipt Qt5-dev/receipt Qt5/receipt Qt5Designer/receipt QtDesigner/receipt a2ps/receipt abiword-dev/receipt abiword-plugins/receipt abiword/receipt acl-dev/receipt acl/receipt advancecomp/receipt adwaita-icon-theme/receipt alsa-lib-dev/receipt alsa-lib/receipt alsa-utils/receipt alsaplayer-dev/receipt alsaplayer-scopes/receipt alsaplayer/receipt apache-dev/receipt apache-doc/receipt apache-mod-perl/receipt apache-mod-wsgi/receipt apache/receipt apachetop/receipt apr-dev/receipt apr-util-dev/receipt apr-util/receipt apr/receipt apulse/receipt aspell-dev/receipt aspell/receipt asunder/receipt at-spi2-atk/receipt at-spi2/receipt atk-dev/receipt atk/receipt atkmm-dev/receipt atkmm/receipt attr-dev/receipt attr/receipt audacity/receipt audacity/stuff/fix-build-wxWidgets-3.1.6.patch audiofile-dev/receipt audiofile/receipt aufs-utils/receipt aufs/receipt autoconf/receipt automake/receipt automake115/receipt automoc4/receipt bash/receipt bc/receipt beaver-plugins/receipt beaver/receipt binutils/receipt binutils223/receipt bison/receipt bluez-alsa/receipt bluez-dev/receipt bluez-gatttool/receipt bluez/receipt broadcom-wl64/receipt busybox/receipt busybox/stuff/po/fr.mo busybox/stuff/po/ru.mo bzip2-dev/receipt bzip2/receipt bzlib/receipt c-client/receipt cacerts/receipt cairo-dev/receipt cairo-tools/receipt cairo/receipt cairomm-dev/receipt cairomm/receipt cdparanoia-III-dev/receipt cdparanoia-III/receipt cdrkit/receipt check-dev/receipt check/receipt cherokee-dev/receipt cherokee/receipt cifs-utils-dev/receipt cifs-utils-quota/receipt cifs-utils/receipt clamav-dev/receipt clamav/receipt clang/receipt clearlooks/receipt cmake/receipt conky/receipt cookutils-daemon/receipt cookutils/receipt cookutils/stuff/cook-x86_64.patch coreutils-character/receipt coreutils-command/receipt coreutils-conditions/receipt coreutils-context-system/receipt coreutils-context-user/receipt coreutils-context-working/receipt coreutils-directory/receipt coreutils-disk/receipt coreutils-file-attributes/receipt coreutils-file-format/receipt coreutils-file-output-full/receipt coreutils-file-output-part/receipt coreutils-file-sort/receipt coreutils-file-special/receipt coreutils-file-summarize/receipt coreutils-line/receipt coreutils-multicall/receipt coreutils-numeric/receipt coreutils-operations/receipt coreutils-path/receipt coreutils-print/receipt coreutils-redirection/receipt coreutils/receipt cups-dev/receipt cups-doc/receipt cups-filters-dev/receipt cups-filters/receipt cups-pam/receipt cups/receipt curl-dev/receipt curl/receipt cyrus-sasl-dev/receipt cyrus-sasl-pam/receipt cyrus-sasl/receipt db-dev/receipt db/receipt dbus-c++-dev/receipt dbus-c++/receipt dbus-c++/stuff/dbus-c++-0.9.0-copy_data_from_received_message.patch dbus-c++/stuff/dbus-c++-0.9.0-disable-threading.patch dbus-c++/stuff/dbus-c++-0.9.0-fix-writechar.patch dbus-c++/stuff/dbus-c++-0.9.0-gcc47.patch dbus-c++/stuff/dbus-c++-0.9.0-template-operators.patch dbus-dev/receipt dbus-glib-dev/receipt dbus-glib/receipt dbus-helper/receipt dbus-python-dev/receipt dbus-python/receipt dbus/receipt depmod/receipt desktop-file-utils-extra/receipt desktop-file-utils/receipt dev86/receipt dialog-dev/receipt dialog/receipt diffutils/receipt directx-headers/receipt dmidecode/receipt docbook-xml-412/receipt docbook-xml-42/receipt docbook-xml-43/receipt docbook-xml-44/receipt docbook-xml/receipt docbook-xsl-ns/receipt docbook-xsl/receipt dosbox/receipt dropbear-pam/receipt dropbear/receipt e2fsprogs-dev/receipt e2fsprogs/receipt ed/receipt efibootmgr/receipt efivar-dev/receipt efivar/receipt elfkickers/receipt elfutils-dev/receipt elfutils/receipt enca-dev/receipt enca/receipt enchant-dev/receipt enchant/receipt epdfview-cups/receipt epdfview/receipt esound-dev/receipt esound/receipt ethtool/receipt eudev-dev/receipt eudev-lib/receipt eudev/receipt exfat-utils/receipt exif/receipt expat-dev/receipt expat/receipt faac-dev/receipt faac/receipt faad2-dev/receipt faad2/receipt fake-hwclock/receipt ffado-tools/receipt ffmpeg-compat-dev/receipt ffmpeg-compat/receipt ffmpeg-dev/receipt ffmpeg/receipt ffplay/receipt fftw-dev/receipt fftw/receipt file/receipt findutils/receipt firefox-official/receipt firmware-amdgpu/receipt firmware-atheros/receipt firmware-iwlwifi-100/receipt firmware-iwlwifi-1000/receipt firmware-iwlwifi-105/receipt firmware-iwlwifi-135/receipt firmware-iwlwifi-2000/receipt firmware-iwlwifi-2030/receipt firmware-iwlwifi-3160/receipt firmware-iwlwifi-3945/receipt firmware-iwlwifi-4965/receipt firmware-iwlwifi-5000/receipt firmware-iwlwifi-5150/receipt firmware-iwlwifi-6000/receipt firmware-iwlwifi-6050/receipt firmware-iwlwifi-7260/receipt firmware-iwlwifi-7265/receipt firmware-radeon/receipt firmware-rt2x00/receipt firmware-rtlnic/receipt firmware-rtlwifi/receipt firmware-rtw88/receipt firmware/receipt flac-dev/receipt flac/receipt flag-icons/receipt flex/receipt fluidsynth-dev/receipt fluidsynth/receipt fontconfig-dev/receipt fontconfig/receipt fontforge/receipt foomatic-db-engine/receipt foomatic-filters/receipt freeglut-dev/receipt freeglut/receipt freetds-dev/receipt freetds/receipt freetype-dev/receipt freetype/receipt fribidi-dev/receipt fribidi/receipt fsarchiver/receipt fuse-dev/receipt fuse/receipt fuse2-dev/receipt fuse2/receipt galculator/receipt gamin-dev/receipt gamin/receipt gawk/receipt gc-dev/receipt gc/receipt gcc-lib-base/receipt gcc-lib-math/receipt gcc/receipt gcc49-lib-base/receipt gcc49/receipt gcc49/stuff/fix_sanitizer.patch gcolor2/receipt gcr-base/receipt gcr-dev/receipt gcr-ui/receipt gcr/receipt gdb-dev/receipt gdb-python/receipt gdb/receipt gdbm-dev/receipt gdbm/receipt gdk-pixbuf-dev/receipt gdk-pixbuf-xlib-dev/receipt gdk-pixbuf-xlib/receipt gdk-pixbuf/receipt get-hplip-plugin/receipt get-texlive/receipt gettext-base/receipt gettext-tools/receipt gettext/receipt gfortran/receipt ghostscript-dev/receipt ghostscript/receipt giflib-dev/receipt giflib/receipt git/receipt glew-dev/receipt glew/receipt glib-dev/receipt glib-networking/receipt glib/receipt glibc-base/receipt glibc-base/stuff/wanted-files.list glibc-dev/receipt glibc-locale/receipt glibc/receipt glibc/stuff/CVE-2024-33599.patch glibc/stuff/CVE-2024-33600-1.patch glibc/stuff/CVE-2024-33600-2.patch glibc/stuff/CVE-2024-33601_CVE-2024-33602_1.patch glibc/stuff/CVE-2024-33601_CVE-2024-33602_2.patch glibmm-dev/receipt glibmm/receipt gmp-dev/receipt gmp/receipt gmtp/receipt gnome-icon-theme/receipt gnumeric/receipt gnupg/receipt gnutls-dev/receipt gnutls/receipt gobject-introspection-dev/receipt gobject-introspection/receipt goffice-dev/receipt goffice/receipt gparted/receipt gperf/receipt gpicview/receipt gpm-dev/receipt gpm-extra/receipt gpm/receipt gptfdisk/receipt gptfdisk/stuff/patches/guid.cc-1.0.8 graphviz/receipt grep/receipt groff/receipt grub2-efi-x64-modules/receipt grub2-efi-x64/receipt grub2-efi-x64/stuff/grub-embed.cfg grub2-efi-x64/stuff/grub-live.cfg grub2-efi/receipt grub2/receipt gsettings-desktop-schemas/receipt gsl-dev/receipt gsl/receipt gst-ffmpeg-small/receipt gst-ffmpeg/receipt gst-libav/receipt gst-plugins-bad-1.0-dev/receipt gst-plugins-bad-1.0/receipt gst-plugins-base-1.0-dev/receipt gst-plugins-base-1.0/receipt gst-plugins-base-dev/receipt gst-plugins-base/receipt gst-plugins-good-1.0/receipt gst-plugins-good-dev/receipt gst-plugins-good/receipt gst-plugins-ugly-dev/receipt gst-plugins-ugly/receipt gstreamer-1.0-dev/receipt gstreamer-1.0/receipt gstreamer-dev/receipt gstreamer/receipt gtk+-dev/receipt gtk+/receipt gtk+3-demo/receipt gtk+3-dev/receipt gtk+3-widget-factory/receipt gtk+3/receipt gtk-clearlooks/receipt gtk-doc/receipt gtk-engines/receipt gtk-girepository/receipt gtkmm-dev/receipt gtkmm/receipt gtksourceview-dev/receipt gtksourceview/receipt gtkspell-dev/receipt gtkspell/receipt gummi/receipt gutenprint-dev/receipt gutenprint/receipt gvfs-afp/receipt gvfs-archive/receipt gvfs-cdda/receipt gvfs-dev/receipt gvfs-fuse/receipt gvfs-gphoto2/receipt gvfs-gtk/receipt gvfs-http/receipt gvfs-libmtp/receipt gvfs-obexftp/receipt gvfs-smb/receipt gvfs-udisks2/receipt gvfs/receipt gzip/receipt hal-cups-utils/receipt hal-dev/receipt hal-extra/receipt hal-info/receipt hal-scripts/receipt hal/receipt haproxy/receipt haproxy/stuff/acme-webroot.lua haproxy/stuff/daemon haproxy/stuff/haproxy.cfg hardinfo/receipt harfbuzz-dev/receipt harfbuzz-icu-dev/receipt harfbuzz-icu/receipt harfbuzz/receipt hicolor-icon-theme/receipt hplip-gui/receipt hplip/receipt icon-naming-utils/receipt icu-dev/receipt icu/receipt ijs-dev/receipt ijs/receipt imagemagick/receipt imlib2-dev/receipt imlib2/receipt indent/receipt inkscape/receipt intltool/receipt iptables-dev/receipt iptables/receipt ipxe-pxe/receipt ipxe/receipt ipxelinux/receipt iso-codes/receipt itstool/receipt jack-audio-connection-kit-dev/receipt jack-audio-connection-kit/receipt jasper-dev/receipt jasper/receipt jbig2dec-dev/receipt jbig2dec/receipt jbigkit/receipt jpeg-dev/receipt jpeg-turbo/receipt jpeg/receipt jq/receipt jsmin/receipt kbd-base/receipt kbd-busybox/receipt kbd-vlock/receipt kbd/receipt kmod-dev/receipt kmod/receipt krb5-clients/receipt krb5-dev/receipt krb5-plugins/receipt krb5-user/receipt krb5/receipt ladspa-dev/receipt ladspa/receipt lame-dev/receipt lame/receipt lcms-apps/receipt lcms-dev/receipt lcms/receipt lcms2-apps/receipt lcms2-dev/receipt lcms2/receipt leafpad/receipt less/receipt lesstif-dev/receipt lesstif/receipt libIDL/receipt libQt3Support/receipt libQt5Core/receipt libQt5DBus/receipt libQt5Designer/receipt libQt5Gui/receipt libQt5Help/receipt libQt5Multimedia/receipt libQt5Network/receipt libQt5OpenGL/receipt libQt5Plugins/receipt libQt5Script/receipt libQt5ScriptTools/receipt libQt5Sql/receipt libQt5Svg/receipt libQt5Test/receipt libQt5Widgets/receipt libQt5X11Extras/receipt libQt5Xcb/receipt libQt5Xml/receipt libQtClucene/receipt libQtCore/receipt libQtDBus/receipt libQtDeclarative/receipt libQtDesigner/receipt libQtGui/receipt libQtHelp/receipt libQtMimeTypes-dev/receipt libQtMimeTypes/receipt libQtMultimedia/receipt libQtNetwork/receipt libQtOpenGL/receipt libQtPlugins/receipt libQtScript/receipt libQtScriptTools/receipt libQtSql/receipt libQtSvg/receipt libQtTest/receipt libQtWebkit-video/receipt libQtWebkit/receipt libQtXml/receipt libaio-dev/receipt libaio/receipt libao-dev/receipt libao/receipt libarchive-dev/receipt libarchive/receipt libassuan-dev/receipt libassuan/receipt libatasmart-dev/receipt libatasmart/receipt libatomic/receipt libavc1394-dev/receipt libavc1394/receipt libbfd/receipt libboost-chrono-dev/receipt libboost-chrono/receipt libboost-date-time-dev/receipt libboost-date-time/receipt libboost-dev/receipt libboost-doc/receipt libboost-filesystem-dev/receipt libboost-filesystem/receipt libboost-graph-dev/receipt libboost-graph/receipt libboost-iostreams-dev/receipt libboost-iostreams/receipt libboost-locale-dev/receipt libboost-locale/receipt libboost-math-dev/receipt libboost-math/receipt libboost-program-options-dev/receipt libboost-program-options/receipt libboost-python-dev/receipt libboost-python/receipt libboost-regex-dev/receipt libboost-regex/receipt libboost-serialization-dev/receipt libboost-serialization/receipt libboost-signals-dev/receipt libboost-system-dev/receipt libboost-system/receipt libboost-test-dev/receipt libboost-test/receipt libboost-thread-dev/receipt libboost-thread/receipt libboost-tr1-dev/receipt libboost-tr1/receipt libboost-wave-dev/receipt libboost-wave/receipt libboost/receipt libcanberra-dev/receipt libcanberra/receipt libcap-dev/receipt libcap-ng-dev/receipt libcap-ng/receipt libcap-pam/receipt libcap/receipt libcddb-dev/receipt libcddb-utils/receipt libcddb/receipt libcdio-dev/receipt libcdio-paranoia-dev/receipt libcdio-paranoia/receipt libcdio-utils/receipt libcdio/receipt libclc/receipt libcomerr-dev/receipt libcomerr/receipt libcomerr3/receipt libconfig-dev/receipt libconfig/receipt libcrypto-dev/receipt libcrypto/receipt libcrypto11-dev/receipt libcrypto11/receipt libcups/receipt libcurl/receipt libd3d9-mesa/receipt libdb/receipt libdbus-c++/receipt libdevmapper-dev/receipt libdevmapper/receipt libdnet-dev/receipt libdnet/receipt libdrm-amdgpu/receipt libdrm-dev/receipt libdrm-intel/receipt libdrm-mach64/receipt libdrm-nouveau/receipt libdrm-radeon/receipt libdrm/receipt libdv-dev/receipt libdv/receipt libdvdcss-dev/receipt libdvdcss/receipt libdvdnav-dev/receipt libdvdnav/receipt libdvdread-dev/receipt libdvdread/receipt libegl-mesa/receipt libepoxy-dev/receipt libepoxy/receipt libevdev-dev/receipt libevdev/receipt libexif-dev/receipt libexif/receipt libffado/receipt libffi-dev/receipt libffi/receipt libfm-dev/receipt libfm-extra-dev/receipt libfm-extra/receipt libfm-gtk/receipt libfm/receipt libftdi-dev/receipt libftdi/receipt libgbm-mesa/receipt libgcrypt-dev/receipt libgcrypt/receipt libgd-dev/receipt libgd/receipt libgdiplus-dev/receipt libgdiplus/receipt libgfortran/receipt libgio-dev/receipt libgio/receipt libgiomm-dev/receipt libgiomm/receipt libglade-dev/receipt libglade/receipt libglademm-dev/receipt libglademm/receipt libglapi-mesa/receipt libglu-mesa-dev/receipt libglu-mesa/receipt libglvnd-dev/receipt libglvnd/receipt libglw-mesa-dev/receipt libglw-mesa/receipt libglx-mesa/receipt libgnome-keyring-dev/receipt libgnome-keyring/receipt libgnutls/receipt libgomp/receipt libgpg-error-dev/receipt libgpg-error/receipt libgphoto2-dev/receipt libgphoto2/receipt libgsf-dev/receipt libgsf/receipt libgtop-dev/receipt libgtop/receipt libgudev-dev/receipt libgudev/receipt libical-dev/receipt libical/receipt libid3tag-dev/receipt libid3tag/receipt libidn-dev/receipt libidn/receipt libiec61883-dev/receipt libiec61883/receipt libirman-dev/receipt libirman/receipt libjpeg-turbo-dev/receipt libjpeg-turbo/receipt libjpeg/receipt libjson-c-dev/receipt libjson-c/receipt libkeybinder-dev/receipt libkeybinder/receipt libkrb5/receipt libkrb5support/receipt libksba-dev/receipt libksba/receipt libldap/receipt liblouis-dev/receipt liblouis/receipt libltdl/receipt libluv/receipt libmad-dev/receipt libmad/receipt libmagic-dev/receipt libmagic/receipt libmcrypt-dev/receipt libmcrypt/receipt libmms-dev/receipt libmms/receipt libmng-dev/receipt libmng/receipt libmnl-dev/receipt libmnl/receipt libmodplug-dev/receipt libmodplug/receipt libmpeg2-dev/receipt libmpeg2/receipt libmtp-dev/receipt libmtp/receipt libmysqlclient/receipt libnl-dev/receipt libnl-tools/receipt libnl/receipt libnl1-dev/receipt libnl1/receipt libnotify-dev/receipt libnotify/receipt libnsl-dev/receipt libnsl/receipt libobjc/receipt libogg-dev/receipt libogg/receipt libopencl-mesa/receipt libopusenc-dev/receipt libopusenc/receipt libos-mesa/receipt libpcap-dev/receipt libpcap/receipt libpng+apng-dev/receipt libpng+apng/receipt libpng-dev/receipt libpng/receipt libpostgresqlclient/receipt libpsl-dev/receipt libpsl/receipt libpthread-stubs-dev/receipt libpthread-stubs/receipt libraw1394-dev/receipt libraw1394/receipt librsvg-apps/receipt librsvg-dev/receipt librsvg/receipt libruby-extras/receipt libruby/receipt libsamplerate-dev/receipt libsamplerate/receipt libsasl-modules/receipt libsasl-without-ldap/receipt libsasl/receipt libsbc-dev/receipt libsbc/receipt libsdl-dev/receipt libsdl-gfx-dev/receipt libsdl-gfx/receipt libsdl-image-dev/receipt libsdl-image/receipt libsdl-net-dev/receipt libsdl-net/receipt libsdl/receipt libsdl/stuff/sdl-1.2.15-const_XData32.patch libsdl2-dev/receipt libsdl2/receipt libsdl2/stuff/libsdl2-fix-libX11.patch libsecret-dev/receipt libsecret/receipt libshout-dev/receipt libshout/receipt libsigc++-dev/receipt libsigc++/receipt libsndfile-dev/receipt libsndfile/receipt libsoup-dev/receipt libsoup-gnome/receipt libsoup/receipt libsoup248-dev/receipt libsoup248-gnome/receipt libsoup248/receipt libspiro-dev/receipt libspiro/receipt libsqlite-tcl/receipt libsqlite/receipt libssl/receipt libssl11/receipt libtasn1-dev/receipt libtasn1/receipt libtheora-dev/receipt libtheora-enc/receipt libtheora/receipt libtic/receipt libtinfo/receipt libtirpc-dev/receipt libtirpc/receipt libtool/receipt libuninameslist-dev/receipt libuninameslist/receipt libunique-dev/receipt libunique/receipt libunistring-dev/receipt libunistring/receipt libunixODBC/receipt libupnp-dev/receipt libupnp/receipt libusb-compat-dev/receipt libusb-compat/receipt libusb-dev/receipt libusb/receipt libv4l-dev/receipt libv4l/receipt libva-dev/receipt libva/receipt libvdpau-dev/receipt libvdpau/receipt libvlc-dev/receipt libvlc/receipt libvorbis-dev/receipt libvorbis/receipt libvpx-dev/receipt libvpx/receipt libwebkit-dev/receipt libwebkit/receipt libwebp-dev/receipt libwebp/receipt libwmf-dev/receipt libwmf/receipt libwnck-dev/receipt libwnck/receipt libwrap-dev/receipt libwrap/receipt libxatracker-mesa/receipt libxcb-dev/receipt libxcb/receipt libxkbcommon-dev/receipt libxkbcommon/receipt libxml++-dev/receipt libxml++/receipt libxml++/stuff/build_with_gcc6.patch libxml2-dev/receipt libxml2-python/receipt libxml2-tools/receipt libxml2/receipt libxml2/stuff/CVE-2024-34459.patch libxml2/stuff/CVE-2024-40896.patch libxslt-dev/receipt libxslt-python/receipt libxslt/receipt libxvmc-mesa/receipt libzip-dev/receipt libzip/receipt lighttpd-modules/receipt lighttpd-ssl/receipt lighttpd/receipt lilo/receipt linld/receipt linux-acpi/receipt linux-agp/receipt linux-aoe/receipt linux-api-headers/receipt linux-appletalk/receipt linux-arcnet/receipt linux-aufs/receipt linux-aufs/stuff/fix_vfs_rename-5.10.220.patch linux-autofs/receipt linux-bluetooth/receipt linux-bridge/receipt linux-chrome/receipt linux-cifs/receipt linux-coda/receipt linux-configfs/receipt linux-cpufreq/receipt linux-cramfs/receipt linux-crypto/receipt linux-cryptoloop/receipt linux-debug/receipt linux-dialup/receipt linux-dlm/receipt linux-drm/receipt linux-ecryptfs/receipt linux-exofs/receipt linux-firewire/receipt linux-gfs2/receipt linux-gpio/receipt linux-hfs/receipt linux-hfsplus/receipt linux-hwmon/receipt linux-input-misc/receipt linux-input-tablet/receipt linux-input-touchscreen/receipt linux-ipv6/receipt linux-isdn/receipt linux-jffs2/receipt linux-jfs/receipt linux-joystick/receipt linux-kvm/receipt linux-l2tp/receipt linux-logfs/receipt linux-md/receipt linux-media/receipt linux-memstick/receipt linux-minix/receipt linux-mmc/receipt linux-module-headers/receipt linux-mtd/receipt linux-mwave/receipt linux-nbd/receipt linux-ncpfs/receipt linux-netfilter/receipt linux-nfsd/receipt linux-ocfs2/receipt linux-openvswitch/receipt linux-pae-agp/receipt linux-pae-aufs/receipt linux-pae-aufs/stuff/fix_vfs_rename-5.10.220.patch linux-pae-chrome/receipt linux-pae-crypto/receipt linux-pae-drm/receipt linux-pae-hfsplus/receipt linux-pae-input-touchscreen/receipt linux-pae-ipv6/receipt linux-pae-module-headers/receipt linux-pae-netfilter/receipt linux-pae-sound/receipt linux-pae-speakup/receipt linux-pae-wireless/receipt linux-pae-zram/receipt linux-pae/receipt linux-reiserfs/receipt linux-romfs/receipt linux-sched/receipt linux-scsi/receipt linux-sound/receipt linux-source/receipt linux-speakup/receipt linux-squashfs/receipt linux-staging/receipt linux-toshiba/receipt linux-ubifs/receipt linux-usb-misc/receipt linux-usbdsl/receipt linux-usbip/receipt linux-video/receipt linux-wan/receipt linux-wimax/receipt linux-wireless/receipt linux-without-modules-debug/receipt linux-without-modules/receipt linux-zram/receipt linux/receipt linux/stuff/aufs5-base.patch linux/stuff/aufs5-kbuild.patch linux/stuff/aufs5-loopback.patch linux/stuff/aufs5-mmap.patch linux/stuff/aufs5-standalone.patch linux/stuff/linux-slitaz.config64 linux/stuff/net-wireless-rtw88-8821c-correct-CCK-RSSI.patch linux/stuff/net-wireless-rtw88-8821c-support-RFE-type2-wifi-NIC.patch linux/stuff/net-wireless-rtw88-8821c-support-RFE-type4-wifi-NIC.patch linux64-acpi/receipt linux64-agp/receipt linux64-aoe/receipt linux64-appletalk/receipt linux64-arcnet/receipt linux64-aufs/receipt linux64-aufs/stuff/fix_vfs_rename-5.10.220.patch linux64-autofs/receipt linux64-bluetooth/receipt linux64-bridge/receipt linux64-chrome/receipt linux64-cifs/receipt linux64-coda/receipt linux64-configfs/receipt linux64-cpufreq/receipt linux64-cramfs/receipt linux64-crypto/receipt linux64-cryptoloop/receipt linux64-debug/receipt linux64-dialup/receipt linux64-dlm/receipt linux64-drm/receipt linux64-ecryptfs/receipt linux64-exofs/receipt linux64-firewire/receipt linux64-gfs2/receipt linux64-hfs/receipt linux64-hfsplus/receipt linux64-hwmon/receipt linux64-input-misc/receipt linux64-input-tablet/receipt linux64-input-touchscreen/receipt linux64-ipv6/receipt linux64-isdn/receipt linux64-jfs/receipt linux64-joystick/receipt linux64-kvm/receipt linux64-logfs/receipt linux64-md/receipt linux64-media/receipt linux64-memstick/receipt linux64-minix/receipt linux64-mmc/receipt linux64-module-headers/receipt linux64-mwave/receipt linux64-nbd/receipt linux64-ncpfs/receipt linux64-netfilter/receipt linux64-nfsd/receipt linux64-ocfs2/receipt linux64-overlayfs/receipt linux64-radio/receipt linux64-reiserfs/receipt linux64-romfs/receipt linux64-sched/receipt linux64-scsi/receipt linux64-sound/receipt linux64-speakup/receipt linux64-squashfs/receipt linux64-staging/receipt linux64-usb-misc/receipt linux64-usbdsl/receipt linux64-usbip/receipt linux64-video/receipt linux64-wan/receipt linux64-wimax/receipt linux64-wireless/receipt linux64-without-modules-debug/receipt linux64-without-modules/receipt linux64-zram/receipt linux64/receipt llvm-lib/receipt llvm/receipt locale-ar/receipt locale-ca/receipt locale-cs/receipt locale-da/receipt locale-de/receipt locale-el/receipt locale-en/receipt locale-es/receipt locale-fi/receipt locale-fr/receipt locale-hr/receipt locale-hu/receipt locale-id/receipt locale-is/receipt locale-it/receipt locale-ja/receipt locale-nb/receipt locale-nl/receipt locale-nn/receipt locale-pl/receipt locale-pt/receipt locale-pt_BR/receipt locale-ro/receipt locale-ru/receipt locale-sl/receipt locale-sv/receipt locale-tr/receipt locale-uk/receipt locale-zh_CN/receipt locale-zh_TW/receipt lrzsz/receipt lua-dev/receipt lua/receipt lua5.1-dev/receipt lua5.1/receipt lua5.4-dev/receipt lua5.4-dev/stuff/lua.pc lua5.4/receipt lvm2-dev/receipt lvm2/receipt lxappearance-dev/receipt lxappearance/receipt lxde/receipt lxinput/receipt lxmenu-data/receipt lxpanel-dev/receipt lxpanel/receipt lxrandr/receipt lxsession-edit/receipt lxsession/receipt lxsession046/receipt lxtask/receipt lynx/receipt lz4-dev/receipt lz4-lib/receipt lz4/receipt lzip/receipt lzlib-dev/receipt lzlib/receipt lzma/receipt lzo-dev/receipt lzo/receipt lzsa/receipt m4/receipt make-slitaz-icons/receipt mate-notification-daemon/receipt mc/receipt memtest64/receipt menu-cache-dev/receipt menu-cache/receipt mercurial/receipt mesa-demos/receipt mesa-dev/receipt mesa-dri-ati/receipt mesa-dri-crocus/receipt mesa-dri-d3d12/receipt mesa-dri-intel/receipt mesa-dri-iris/receipt mesa-dri-nouveau/receipt mesa-dri-virtio/receipt mesa-dri-vmwgfx/receipt mesa-dri/receipt mesa-va/receipt mesa-vdpau/receipt mesa-vulkan/receipt mesa-wayland-dev/receipt mesa-wayland/receipt mesa/receipt meson/receipt meson054/receipt mhash-dev/receipt mhash/receipt mhwaveedit/receipt microperl/receipt mingw32-binutils/receipt mingw32-gcc-c/receipt mingw32-gcc/receipt mingw32-runtime-headers/receipt mingw32-runtime/receipt mingw32-w32api-headers/receipt mingw32-w32api/receipt mjpegtools-dev/receipt mjpegtools/receipt mm-common/receipt module-init-tools/receipt mpc-library/receipt mpfr-dev/receipt mpfr/receipt mpg123-dev/receipt mpg123/receipt mplayer/receipt mpv/receipt mtdev-dev/receipt mtdev/receipt mtp-tools/receipt mtpaint/receipt mysql-client/receipt mysql-dev/receipt mysql-test/receipt mysql/receipt nano/receipt nasm/receipt ncurses-common/receipt ncurses-dev/receipt ncurses-extra/receipt ncurses/receipt ncursesw-dev/receipt ncursesw-extra/receipt ncursesw/receipt neofetch/receipt neon-dev/receipt neon/receipt net-snmp-dev/receipt net-snmp/receipt nettle-dev/receipt nettle/receipt nfs-utils/receipt ninja/receipt npth-dev/receipt npth/receipt nspr-dev/receipt nspr/receipt nss-dev/receipt nss/receipt nss/stuff/nss-3.87-standalone-1.patch ntfs-3g-dev/receipt ntfs-3g/receipt ntfsprogs-dev/receipt ntfsprogs/receipt obconf/receipt openbox-dev/receipt openbox-python/receipt openbox/receipt opencore-amr/receipt openldap-dev/receipt openldap/receipt openssh-pam/receipt openssh/receipt openssl-dev/receipt openssl/receipt openssl11-dev/receipt openssl11/receipt openssl11/stuff/0001-openssl-1.1.1x_CVE-2023-5678_CVE-2024-0727.patch openssl11/stuff/0002-openssl-1.1.1y_CVE-2024-2511_CVE-2024-4741.patch openssl11/stuff/0003-openssl-1.1.1za_CVE-2024-5535.patch openssl11/stuff/0004-openssl-1.1.1zb_CVE_2024_9143.patch optipng/receipt opus-dev/receipt opus-tools/receipt opus/receipt opusfile-dev/receipt opusfile/receipt orc-dev/receipt orc/receipt p11-kit-dev/receipt p11-kit/receipt pam-dev/receipt pam/receipt pango-dev/receipt pango/receipt pangomm-dev/receipt pangomm/receipt parted-dev/receipt parted/receipt patch/receipt pavucontrol/receipt pciids/receipt pciutils-dev/receipt pciutils/receipt pcmanfm/receipt pcmciautils/receipt pcre-dev/receipt pcre/receipt pcre2-dev/receipt pcre2/receipt pcsc-lite-dev/receipt pcsc-lite/receipt perl-compress-raw-bzip2/receipt perl-compress-raw-zlib/receipt perl-dev/receipt perl-io-compress/receipt perl-test-pod/receipt perl-thread/receipt perl-tk/receipt perl-xml-parser/receipt perl-xml-simple/receipt perl-yaml-syck/receipt perl/receipt php-apache/receipt php-auth-sasl/receipt php-cherokee/receipt php-cli/receipt php-common/receipt php-curl/receipt php-dba/receipt php-dev/receipt php-docs-en/receipt php-gd/receipt php-imap/receipt php-ldap/receipt php-mysql/receipt php-mysqli/receipt php-odbc/receipt php-opcache/receipt php-openssl/receipt php-pdo-mysql/receipt php-pdo-pgsql/receipt php-pear/receipt php-pgsql/receipt php-snmp/receipt php-soap/receipt php-sqlite/receipt php/receipt pinentry-gtk/receipt pinentry/receipt pixman-dev/receipt pixman/receipt pkg-config/receipt plop/receipt pngquant/receipt polkit-dev/receipt polkit-pam/receipt polkit-qt-dev/receipt polkit-qt/receipt polkit/receipt polly/receipt poppler-apps/receipt poppler-data/receipt poppler-dev/receipt poppler-qt4-apps/receipt poppler-qt4-dev/receipt poppler-qt4/receipt poppler/receipt popt-dev/receipt popt/receipt portaudio-dev/receipt portaudio/receipt portmidi/receipt posixovl/receipt postgresql-client/receipt postgresql-contrib/receipt postgresql-dev/receipt postgresql-doc/receipt postgresql/receipt ppp-dev/receipt ppp-pam/receipt ppp/receipt protobuf-dev/receipt protobuf-python/receipt protobuf/receipt pth-dev/receipt pth/receipt pulseaudio-dev/receipt pulseaudio/receipt pycairo-dev/receipt pycairo/receipt pycairo118-dev/receipt pycairo118/receipt pygobject-dev/receipt pygobject/receipt pygobject3/receipt pygtk-dev/receipt pygtk/receipt python-cython/receipt python-dev/receipt python-docutils/receipt python-numpy/receipt python-setuptools/receipt python-xdg/receipt python/receipt python3-dev/receipt python3-distro/receipt python3-idle/receipt python3-mako/receipt python3-pillow/receipt python3-pip/receipt python3-pygments/receipt python3-setuptools/receipt python3/receipt qemu-arm/receipt qemu-x86_64/receipt qemu-x86_64/stuff/OVMF.fd qemu/receipt qmake/receipt qpdf-dev/receipt qpdf/receipt qt4/receipt qt5-qmake/receipt qt5/receipt qtconfig/receipt qupzilla-locales/receipt qupzilla/receipt rdfind/receipt re2c/receipt readline-dev/receipt readline/receipt rp-pppoe/receipt rpcbind/receipt rsync/receipt rtmpdump-dev/receipt rtmpdump/receipt ruby-dev/receipt ruby/receipt rust-cargo/receipt rust/receipt sakura-gtk2/receipt sakura-gtk3/receipt sakura/receipt samba-common/receipt samba-dev/receipt samba-pam/receipt samba/receipt sane-backends-dev/receipt sane-backends/receipt schroedinger-dev/receipt schroedinger/receipt scons/receipt seamonkey-official/receipt sed/receipt sftp-server/receipt shared-mime-info-dev/receipt shared-mime-info/receipt sip-dev/receipt sip/receipt sip3-dev/receipt sip3/receipt slim-pam/receipt slim-theme-default/receipt slim/receipt slitaz-base-files/receipt slitaz-boot-scripts/receipt slitaz-boot-scripts/stuff/fix-x86_64.patch slitaz-configs-base/receipt slitaz-configs/receipt slitaz-doc/receipt slitaz-i18n/receipt slitaz-i18n/stuff/locale-pack.conf slitaz-i18n/stuff/locale-pack.functions slitaz-icons-faenza-dark/receipt slitaz-icons-faenza/receipt slitaz-menus/receipt slitaz-polar-cursors/receipt slitaz-toolchain/receipt slitaz-tools-boxes/receipt slitaz-tools/receipt smartmontools/receipt smbclient/receipt smplayer-themes/receipt smplayer/receipt sndfile-tools/receipt speex-dev/receipt speex/receipt spirv-headers/receipt spirv-llvm-translator/receipt sqlite-dev/receipt sqlite/receipt startup-notification-dev/receipt startup-notification/receipt sudo-pam/receipt sudo/receipt sundown/receipt svgcleaner/receipt svgcleaner/stuff/fix-invalid-memory.patch symlinks/receipt sysfsutils-dev/receipt sysfsutils/receipt syslinux-extra/receipt syslinux-modules/receipt syslinux-tools/receipt syslinux/receipt taglib-dev/receipt taglib/receipt talloc-dev/receipt talloc-python/receipt talloc/receipt tar/receipt tazbug-website/receipt tazbug/receipt tazdev/receipt tazdrop/receipt tazinst-gui/receipt tazinst/receipt tazinst/stuff/fix-syslinux-install.patch tazirc/receipt tazlito/receipt tazlito/stuff/support-x86_64.patch tazpanel-extra/receipt tazpanel/receipt tazpkg/receipt tazpkg/stuff/tazpkg-x86_64.patch tazusb/receipt tazusb/stuff/tazusb-x86_64.patch tazweb-legacy/receipt tazweb/receipt tcl-dev/receipt tcl/receipt tcpdump/receipt terminus-font-base/receipt terminus-font/receipt testdisk/receipt texinfo/receipt tidy-dev/receipt tidy-html5/receipt tidy/receipt tiff-apps/receipt tiff-dev/receipt tiff/receipt tk-dev/receipt tk/receipt transset-df/receipt tslib-dev/receipt tslib/receipt ttf-dejavu-extra/receipt ttf-dejavu/receipt tzdata/receipt uacme/receipt ucl-dev/receipt ucl/receipt udev-dev/receipt udev/receipt udisks2-dev/receipt udisks2/receipt unixODBC-dev/receipt unixODBC/receipt unzip/receipt upx/receipt usbids/receipt usbip-dev/receipt usbip/receipt usbutils-dev/receipt usbutils/receipt util-linux-blkid-dev/receipt util-linux-blkid/receipt util-linux-blockdev/receipt util-linux-cfdisk/receipt util-linux-column/receipt util-linux-cramfs/receipt util-linux-eject/receipt util-linux-fdisk-dev/receipt util-linux-fdisk/receipt util-linux-flock/receipt util-linux-getopt/receipt util-linux-losetup/receipt util-linux-minix/receipt util-linux-mkfs/receipt util-linux-mount-dev/receipt util-linux-mount/receipt util-linux-partx/receipt util-linux-setterm/receipt util-linux-sfdisk/receipt util-linux-smartcols-dev/receipt util-linux-smartcols/receipt util-linux-uuid-dev/receipt util-linux-uuid/receipt util-linux-whereis/receipt util-linux/receipt vala/receipt valgrind-dev/receipt valgrind/receipt vde2-dev/receipt vde2/receipt vlc/receipt vorbis-tools/receipt vrrpd/receipt vrrpd/stuff/daemon vrrpd/stuff/remove_adverinterval_check.patch vrrpd/stuff/remove_checksum_check.patch vte-dev/receipt vte-gtk2-dev/receipt vte-gtk2/receipt vte-gtk3-dev/receipt vte-gtk3/receipt vte-terminal-gtk2/receipt vte-terminal-gtk3/receipt vte-terminal/receipt vte/receipt wavpack-dev/receipt wavpack/receipt wayland-dev/receipt wayland-protocols/receipt wayland/receipt webgames/receipt webkitgtk-dev/receipt webkitgtk/receipt wget/receipt which/receipt wireless_tools-dev/receipt wireless_tools/receipt wpa_supplicant/receipt wqy-microhei/receipt wv-dev/receipt wv/receipt wxWidgets-dev/receipt wxWidgets/receipt x264-dev/receipt x264/receipt x265-dev/receipt x265/receipt xarchiver/receipt xcb-proto/receipt xcb-util-cursor-dev/receipt xcb-util-cursor/receipt xcb-util-dev/receipt xcb-util-image-dev/receipt xcb-util-image/receipt xcb-util-keysyms-dev/receipt xcb-util-keysyms/receipt xcb-util-renderutil-dev/receipt xcb-util-renderutil/receipt xcb-util-wm-dev/receipt xcb-util-wm/receipt xcb-util-xrm-dev/receipt xcb-util-xrm/receipt xcb-util/receipt xdg-user-dirs/receipt xdg-utils/receipt xine-fonts/receipt xine-lib-dev/receipt xine-lib/receipt xine-ui/receipt xmlstarlet/receipt xmlto/receipt xorg-base-fonts/receipt xorg-bdftopcf/receipt xorg-bigreqsproto/receipt xorg-cf-files/receipt xorg-compositeproto/receipt xorg-damageproto/receipt xorg-dev-proto/receipt xorg-dev/receipt xorg-dmxproto/receipt xorg-dri2proto/receipt xorg-dri3proto/receipt xorg-fixesproto/receipt xorg-fontcacheproto/receipt xorg-fontsproto/receipt xorg-gccmakedep/receipt xorg-glproto/receipt xorg-iceauth/receipt xorg-imake/receipt xorg-inputproto/receipt xorg-kbproto/receipt xorg-libFS-dev/receipt xorg-libFS/receipt xorg-libICE-dev/receipt xorg-libICE/receipt xorg-libSM-dev/receipt xorg-libSM/receipt xorg-libX11-dev/receipt xorg-libX11/receipt xorg-libXScrnSaver-dev/receipt xorg-libXScrnSaver/receipt xorg-libXau-dev/receipt xorg-libXau/receipt xorg-libXaw-dev/receipt xorg-libXaw/receipt xorg-libXaw3d-dev/receipt xorg-libXaw3d/receipt xorg-libXcomposite-dev/receipt xorg-libXcomposite/receipt xorg-libXcursor-dev/receipt xorg-libXcursor/receipt xorg-libXdamage-dev/receipt xorg-libXdamage/receipt xorg-libXdmcp-dev/receipt xorg-libXdmcp/receipt xorg-libXext-dev/receipt xorg-libXext/receipt xorg-libXfixes-dev/receipt xorg-libXfixes/receipt xorg-libXfont-dev/receipt xorg-libXfont/receipt xorg-libXfont2-dev/receipt xorg-libXfont2/receipt xorg-libXft-dev/receipt xorg-libXft/receipt xorg-libXi-dev/receipt xorg-libXi/receipt xorg-libXinerama-dev/receipt xorg-libXinerama/receipt xorg-libXmu-dev/receipt xorg-libXmu/receipt xorg-libXp-dev/receipt xorg-libXp/receipt xorg-libXpm-dev/receipt xorg-libXpm-util/receipt xorg-libXpm/receipt xorg-libXrandr-dev/receipt xorg-libXrandr/receipt xorg-libXrender-dev/receipt xorg-libXrender/receipt xorg-libXres-dev/receipt xorg-libXres/receipt xorg-libXss-dev/receipt xorg-libXss/receipt xorg-libXt-dev/receipt xorg-libXt/receipt xorg-libXtst-dev/receipt xorg-libXtst/receipt xorg-libXv-dev/receipt xorg-libXv/receipt xorg-libXvMC-dev/receipt xorg-libXvMC/receipt xorg-libXxf86dga-dev/receipt xorg-libXxf86dga/receipt xorg-libXxf86vm-dev/receipt xorg-libXxf86vm/receipt xorg-libdmx-dev/receipt xorg-libdmx/receipt xorg-libfontenc-dev/receipt xorg-libfontenc/receipt xorg-libpciaccess-dev/receipt xorg-libpciaccess/receipt xorg-libxkbfile-dev/receipt xorg-libxkbfile/receipt xorg-libxshmfence-dev/receipt xorg-libxshmfence/receipt xorg-makedepend/receipt xorg-mkfontdir/receipt xorg-mkfontscale/receipt xorg-presentproto/receipt xorg-printproto/receipt xorg-randrproto/receipt xorg-recordproto/receipt xorg-renderproto/receipt xorg-resourceproto/receipt xorg-scrnsaverproto/receipt xorg-server-Xephyr/receipt xorg-server-Xnest/receipt xorg-server-Xvfb/receipt xorg-server-dev/receipt xorg-server/receipt xorg-setxkbmap/receipt xorg-trapproto/receipt xorg-videoproto/receipt xorg-x11perf/receipt xorg-xauth/receipt xorg-xbacklight/receipt xorg-xbitmaps/receipt xorg-xcmiscproto/receipt xorg-xcompmgr/receipt xorg-xcursorgen/receipt xorg-xdpyinfo/receipt xorg-xdriinfo/receipt xorg-xev/receipt xorg-xextproto/receipt xorg-xf86-input-evdev/receipt xorg-xf86-input-keyboard/receipt xorg-xf86-input-synaptics/receipt xorg-xf86-video-amdgpu/receipt xorg-xf86-video-ati/receipt xorg-xf86-video-fbdev/receipt xorg-xf86-video-intel/receipt xorg-xf86-video-nouveau/receipt xorg-xf86-video-nv/receipt xorg-xf86-video-vesa/receipt xorg-xf86bigfontproto/receipt xorg-xf86dgaproto/receipt xorg-xf86driproto/receipt xorg-xf86miscproto/receipt xorg-xf86rushproto/receipt xorg-xf86vidmodeproto/receipt xorg-xhost/receipt xorg-xineramaproto/receipt xorg-xinput/receipt xorg-xkbcomp-dev/receipt xorg-xkbcomp/receipt xorg-xkbutils/receipt xorg-xkeyboard-config-dev/receipt xorg-xkeyboard-config/receipt xorg-xkill/receipt xorg-xmessage/receipt xorg-xmodmap/receipt xorg-xprop/receipt xorg-xproto/receipt xorg-xrandr/receipt xorg-xrdb/receipt xorg-xset/receipt xorg-xsetroot/receipt xorg-xtrans/receipt xorg-xwininfo/receipt xorg/receipt xorgproto/receipt xsane-locales/receipt xsane/receipt xscreensaver/receipt xterm/receipt xvidcore-dev/receipt xvidcore/receipt xxhash-dev/receipt xxhash-lib/receipt xxhash/receipt yad-gtk2/receipt yad-gtk3/receipt yasm-dev/receipt yasm/receipt zip/receipt zstd-dev/receipt zstd/receipt zvbi-dev/receipt zvbi/receipt
line diff
     1.1 --- a/915resolution/receipt	Tue Jun 25 14:51:14 2024 +0000
     1.2 +++ b/915resolution/receipt	Thu Dec 05 08:39:45 2024 +0000
     1.3 @@ -13,6 +13,8 @@
     1.4  
     1.5  DEPENDS=""
     1.6  
     1.7 +HOST_ARCH="i486 x86_64"
     1.8 +
     1.9  current_version()
    1.10  {
    1.11  	wget -O - ${WEB_SITE}download.html 2>/dev/null | \
     2.1 --- a/GConf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
     2.2 +++ b/GConf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
     2.3 @@ -11,6 +11,8 @@
     2.4  DEPENDS="GConf ORBit2-dev pkg-config"
     2.5  WANTED="GConf"
     2.6  
     2.7 +HOST_ARCH="i486 x86_64"
     2.8 +
     2.9  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.10  genpkg_rules()
    2.11  {
     3.1 --- a/GConf/receipt	Tue Jun 25 14:51:14 2024 +0000
     3.2 +++ b/GConf/receipt	Thu Dec 05 08:39:45 2024 +0000
     3.3 @@ -18,6 +18,8 @@
     3.4  BUILD_DEPENDS="dbus-dev dbus-glib-dev gettext gobject-introspection-dev intltool 
     3.5  	libcomerr3 libcrypto libxml2-dev ORBit2-dev polkit-dev"
     3.6  
     3.7 +HOST_ARCH="i486 x86_64"
     3.8 +
     3.9  current_version()
    3.10  {
    3.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | sed '/LATEST/!d;s|.*IS-||;s|<.*||'
     4.1 --- a/ORBit2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
     4.2 +++ b/ORBit2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
     4.3 @@ -11,6 +11,8 @@
     4.4  
     4.5  DEPENDS="ORBit2 libIDL glib-dev pkg-config"
     4.6  
     4.7 +HOST_ARCH="i486 x86_64"
     4.8 +
     4.9  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.10  genpkg_rules()
    4.11  {
     5.1 --- a/ORBit2/receipt	Tue Jun 25 14:51:14 2024 +0000
     5.2 +++ b/ORBit2/receipt	Thu Dec 05 08:39:45 2024 +0000
     5.3 @@ -14,6 +14,8 @@
     5.4  DEPENDS="glib libIDL dbus dbus-glib"
     5.5  BUILD_DEPENDS="glib-dev dbus-dev dbus-glib-dev libIDL pkg-config"
     5.6  
     5.7 +HOST_ARCH="i486 x86_64"
     5.8 +
     5.9  current_version()
    5.10  {
    5.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | sed '/LATEST/!d;s|.*IS-||;s|<.*||'
     6.1 --- a/Py3Qt-x11-gpl/receipt	Tue Jun 25 14:51:14 2024 +0000
     6.2 +++ b/Py3Qt-x11-gpl/receipt	Thu Dec 05 08:39:45 2024 +0000
     6.3 @@ -17,6 +17,8 @@
     6.4  BUILD_DEPENDS="python3-dev sip3-dev Qt4-dev qmake \
     6.5  dbus-dev dbus-python-dev"
     6.6  
     6.7 +HOST_ARCH="i486 x86_64"
     6.8 +
     6.9  current_version()
    6.10  {
    6.11  	wget -O - https://riverbankcomputing.com/software/pyqt/download 2>/dev/null | \
     7.1 --- a/PyQt-x11-gpl/receipt	Tue Jun 25 14:51:14 2024 +0000
     7.2 +++ b/PyQt-x11-gpl/receipt	Thu Dec 05 08:39:45 2024 +0000
     7.3 @@ -16,6 +16,8 @@
     7.4  libQtDBus libQtClucene sip gcc-lib-base dbus"
     7.5  BUILD_DEPENDS="python-dev sip-dev Qt4-dev qmake"
     7.6  
     7.7 +HOST_ARCH="i486 x86_64"
     7.8 +
     7.9  current_version()
    7.10  {
    7.11  	wget -O - https://riverbankcomputing.com/software/pyqt/download 2>/dev/null | \
    7.12 @@ -25,7 +27,7 @@
    7.13  # Rules to configure and make the package.
    7.14  compile_rules()
    7.15  {
    7.16 -	sed -i 's|sys.stdin.readline()|"yes"	# &|' configure.py
    7.17 +	#sed -i 's|sys.stdin.readline()|"yes"	# &|' configure.py
    7.18  	python configure.py
    7.19  	make $MAKEFLAGS &&
    7.20  	make DESTDIR=$DESTDIR install
     8.1 --- a/Qt4-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
     8.2 +++ b/Qt4-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
     8.3 @@ -16,6 +16,8 @@
     8.4  libQtScript libQtSql libQtScriptTools libQtWebkit libQtTest \
     8.5  qtconfig gcc-lib-base pkg-config"
     8.6  
     8.7 +HOST_ARCH="i486 x86_64"
     8.8 +
     8.9  # Rules to gen a SliTaz package suitable for Tazpkg.
    8.10  genpkg_rules()
    8.11  {
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/Qt4/receipt	Thu Dec 05 08:39:45 2024 +0000
     9.3 @@ -0,0 +1,18 @@
     9.4 +# SliTaz package receipt.
     9.5 +
     9.6 +PACKAGE="Qt4"
     9.7 +VERSION="4.8.7"
     9.8 +CATEGORY="meta"
     9.9 +SHORT_DESC="qt x11 toolkit"
    9.10 +MAINTAINER="allan316@gmail.com"
    9.11 +LICENSE="GPL3 LGPL2.1"
    9.12 +WEB_SITE="https://qt-project.org/"
    9.13 +
    9.14 +HOST_ARCH="i486 x86_64"
    9.15 +
    9.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
    9.17 +genpkg_rules()
    9.18 +{
    9.19 +	# dummy tree to avoid 'tazwok cmp --cook' building loop
    9.20 +	mkdir $fs/etc
    9.21 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/Qt5-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    10.3 @@ -0,0 +1,44 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="Qt5-dev"
    10.7 +VERSION="5.14.2"
    10.8 +CATEGORY="development"
    10.9 +SHORT_DESC="qt5 x11 toolkit"
   10.10 +MAINTAINER="maintainer@slitaz.org"
   10.11 +LICENSE="GPL3 LGPL2.1"
   10.12 +SUGGESTED="libmng nvidia"
   10.13 +WEB_SITE="https://qt-project.org/"
   10.14 +WANTED="qt5"
   10.15 +
   10.16 +DEPENDS="Qt5Designer jpeg tiff libpng mesa libglu-mesa \
   10.17 +freetds libmysqlclient libpostgresqlclient libunixODBC xcb-util \
   10.18 +libQt3Support libQt5Plugins libQt5DBus libQt5Help libQt5OpenGL \
   10.19 +libQt5Script libQt5Sql libQt5ScriptTools libQt5Test libQt5Widgets \
   10.20 +libQt5X11Extras qtconfig gcc-lib-base pkg-config"
   10.21 +
   10.22 +HOST_ARCH="i486 x86_64"
   10.23 +
   10.24 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.25 +genpkg_rules()
   10.26 +{
   10.27 +	mkdir -p $fs/usr/lib $fs/usr/include/private
   10.28 +	cp -a $install/usr/include $fs/usr
   10.29 +	cp -a $install/usr/lib/pkgconfig  $fs/usr/lib
   10.30 +	cp -a $install/usr/lib/cmake  $fs/usr/lib
   10.31 +	cp -a $install/usr/lib/*.prl  $fs/usr/lib/	
   10.32 +	cp -a $install/usr/share  $fs/usr	
   10.33 +	cp -a $install/usr/lib/qt5 $fs/usr/lib
   10.34 +
   10.35 +	#private qt includes
   10.36 +	find $install/usr/include/qt5 -type f | sed "/private\\//!d;s|.*|cp & $fs/usr/include/private|" | sh
   10.37 +	
   10.38 +	# all qt plugins are in libQtPlugins
   10.39 +	rm -rf $fs/usr/lib/qt/plugins
   10.40 +	# all bin and remove QT applications designer, qmake, assistant, linguist: provide seperate packages
   10.41 +	cp -a $install/usr/bin $fs/usr	
   10.42 +	rm $fs/usr/bin/qmake
   10.43 +	rm $fs/usr/bin/designer
   10.44 +	# Linguist and assistant are now part of QTDesigner packages
   10.45 +	rm $fs/usr/bin/linguist
   10.46 +	rm $fs/usr/bin/assistant
   10.47 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/Qt5/receipt	Thu Dec 05 08:39:45 2024 +0000
    11.3 @@ -0,0 +1,18 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="Qt5"
    11.7 +VERSION="5.14.2"
    11.8 +CATEGORY="meta"
    11.9 +SHORT_DESC="qt5 x11 toolkit"
   11.10 +MAINTAINER="maintainer@slitaz.org"
   11.11 +LICENSE="GPL3 LGPL2.1"
   11.12 +WEB_SITE="https://qt-project.org/"
   11.13 +
   11.14 +HOST_ARCH="i486 x86_64"
   11.15 +
   11.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.17 +genpkg_rules()
   11.18 +{
   11.19 +	# dummy tree to avoid 'tazwok cmp --cook' building loop
   11.20 +	mkdir $fs/etc
   11.21 +}
    12.1 --- a/Qt5Designer/receipt	Tue Jun 25 14:51:14 2024 +0000
    12.2 +++ b/Qt5Designer/receipt	Thu Dec 05 08:39:45 2024 +0000
    12.3 @@ -9,13 +9,15 @@
    12.4  LICENSE="GPL3 LGPL3"
    12.5  WEB_SITE="https://www.qt.io/"
    12.6  
    12.7 -DEPENDS="expat fontconfig freetype gcc83-lib-base glib libpng libQt5Core 
    12.8 +DEPENDS="expat fontconfig freetype glib libpng libQt5Core 
    12.9  	libQt5Designer libQt5Gui libQt5Network libQt5Script libQt5Svg 
   12.10  	libQt5Xml xorg-libICE xorg-libSM xorg-libX11 xorg-libXau 
   12.11  	xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXrandr 
   12.12  	xorg-libXrender zlib"
   12.13  WANTED="qt5"
   12.14  
   12.15 +HOST_ARCH="i486 x86_64"
   12.16 +
   12.17  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.18  genpkg_rules()
   12.19  {
    13.1 --- a/QtDesigner/receipt	Tue Jun 25 14:51:14 2024 +0000
    13.2 +++ b/QtDesigner/receipt	Thu Dec 05 08:39:45 2024 +0000
    13.3 @@ -15,6 +15,8 @@
    13.4  xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXrandr xorg-libXrender zlib \
    13.5  libpng gcc-lib-base"
    13.6  
    13.7 +HOST_ARCH="i486 x86_64"
    13.8 +
    13.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   13.10  genpkg_rules()
   13.11  {
    14.1 --- a/a2ps/receipt	Tue Jun 25 14:51:14 2024 +0000
    14.2 +++ b/a2ps/receipt	Thu Dec 05 08:39:45 2024 +0000
    14.3 @@ -13,6 +13,8 @@
    14.4  
    14.5  BUILD_DEPENDS="gperf"
    14.6  
    14.7 +HOST_ARCH="i486 x86_64"
    14.8 +
    14.9  # What is the latest version available today?
   14.10  current_version()
   14.11  {
    15.1 --- a/abiword-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    15.2 +++ b/abiword-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    15.3 @@ -11,6 +11,8 @@
    15.4  
    15.5  DEPENDS="pkg-config"
    15.6  
    15.7 +HOST_ARCH="i486 x86_64"
    15.8 +
    15.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   15.10  genpkg_rules()
   15.11  {
    16.1 --- a/abiword-plugins/receipt	Tue Jun 25 14:51:14 2024 +0000
    16.2 +++ b/abiword-plugins/receipt	Thu Dec 05 08:39:45 2024 +0000
    16.3 @@ -12,6 +12,8 @@
    16.4  
    16.5  DEPENDS="abiword libwmf libgio readline xorg-libXdamage"
    16.6  
    16.7 +HOST_ARCH="i486 x86_64"
    16.8 +
    16.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   16.10  genpkg_rules()
   16.11  {
    17.1 --- a/abiword/receipt	Tue Jun 25 14:51:14 2024 +0000
    17.2 +++ b/abiword/receipt	Thu Dec 05 08:39:45 2024 +0000
    17.3 @@ -18,6 +18,8 @@
    17.4  libgsf-dev librsvg-dev libboost-dev libwmf-dev"
    17.5  SUGGESTED="abiword-plugins"
    17.6  
    17.7 +HOST_ARCH="i486 x86_64"
    17.8 +
    17.9  # What is the latest version available today?
   17.10  current_version()
   17.11  {
    18.1 --- a/acl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    18.2 +++ b/acl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    18.3 @@ -11,7 +11,7 @@
    18.4  WANTED="acl"
    18.5  DEPENDS="acl attr-dev"
    18.6  
    18.7 -HOST_ARCH="i486 arm"
    18.8 +HOST_ARCH="i486 arm x86_64"
    18.9  
   18.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   18.11  genpkg_rules()
    19.1 --- a/acl/receipt	Tue Jun 25 14:51:14 2024 +0000
    19.2 +++ b/acl/receipt	Thu Dec 05 08:39:45 2024 +0000
    19.3 @@ -14,7 +14,7 @@
    19.4  DEPENDS="attr"
    19.5  BUILD_DEPENDS="attr-dev bash libtool"
    19.6  
    19.7 -HOST_ARCH="i486 arm"
    19.8 +HOST_ARCH="i486 arm x86_64"
    19.9  
   19.10  # Handle cross compilation.
   19.11  case "$ARCH" in
    20.1 --- a/advancecomp/receipt	Tue Jun 25 14:51:14 2024 +0000
    20.2 +++ b/advancecomp/receipt	Thu Dec 05 08:39:45 2024 +0000
    20.3 @@ -10,6 +10,7 @@
    20.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    20.5  WGET_URL="https://github.com/amadvance/advancecomp/archive/v$VERSION.tar.gz"
    20.6  TAGS="compression archive"
    20.7 +HOST_ARCH="i486 x86_64"
    20.8  
    20.9  DEPENDS="gcc-lib-base zlib"
   20.10  BUILD_DEPENDS="automake zlib-dev"
    21.1 --- a/adwaita-icon-theme/receipt	Tue Jun 25 14:51:14 2024 +0000
    21.2 +++ b/adwaita-icon-theme/receipt	Thu Dec 05 08:39:45 2024 +0000
    21.3 @@ -15,6 +15,8 @@
    21.4  DEPENDS=""
    21.5  BUILD_DEPENDS=""
    21.6  
    21.7 +HOST_ARCH="i486 x86_64"
    21.8 +
    21.9  current_version()
   21.10  {
   21.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
    22.1 --- a/alsa-lib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    22.2 +++ b/alsa-lib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    22.3 @@ -11,7 +11,7 @@
    22.4  DEPENDS="alsa-lib pkg-config"
    22.5  WANTED="alsa-lib"
    22.6  
    22.7 -HOST_ARCH="i486 arm"
    22.8 +HOST_ARCH="i486 arm x86_64"
    22.9  
   22.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   22.11  genpkg_rules()
    23.1 --- a/alsa-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
    23.2 +++ b/alsa-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
    23.3 @@ -14,7 +14,7 @@
    23.4  SUGGESTED="alsa-ucm-conf"
    23.5  DEPENDS="linux"
    23.6  
    23.7 -HOST_ARCH="i486 arm"
    23.8 +HOST_ARCH="i486 arm x86_64"
    23.9  
   23.10  current_version()
   23.11  {
    24.1 --- a/alsa-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
    24.2 +++ b/alsa-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
    24.3 @@ -17,7 +17,7 @@
    24.4  
    24.5  CONFIG_FILES="/var/lib/alsa/asound.state"
    24.6  
    24.7 -HOST_ARCH="i486 arm"
    24.8 +HOST_ARCH="i486 arm x86_64"
    24.9  
   24.10  current_version()
   24.11  {
    25.1 --- a/alsaplayer-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    25.2 +++ b/alsaplayer-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    25.3 @@ -8,7 +8,7 @@
    25.4  LICENSE="GPL3"
    25.5  WANTED="alsaplayer"
    25.6  WEB_SITE="https://alsaplayer.sourceforge.net/"
    25.7 -HOST_ARCH="i486 arm"
    25.8 +HOST_ARCH="i486 arm x86_64"
    25.9  
   25.10  DEPENDS="alsaplayer pkg-config"
   25.11  
    26.1 --- a/alsaplayer-scopes/receipt	Tue Jun 25 14:51:14 2024 +0000
    26.2 +++ b/alsaplayer-scopes/receipt	Thu Dec 05 08:39:45 2024 +0000
    26.3 @@ -8,7 +8,7 @@
    26.4  LICENSE="GPL3"
    26.5  WANTED="alsaplayer"
    26.6  WEB_SITE="https://alsaplayer.sourceforge.net/scopes.php"
    26.7 -HOST_ARCH="i486 arm"
    26.8 +HOST_ARCH="i486 arm x86_64"
    26.9  
   26.10  DEPENDS="alsaplayer"
   26.11  
    27.1 --- a/alsaplayer/receipt	Tue Jun 25 14:51:14 2024 +0000
    27.2 +++ b/alsaplayer/receipt	Thu Dec 05 08:39:45 2024 +0000
    27.3 @@ -10,7 +10,7 @@
    27.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    27.5  WGET_URL="${WEB_SITE}$TARBALL"
    27.6  TAGS="music audio player mp3 ogg flac"
    27.7 -HOST_ARCH="i486 arm"
    27.8 +HOST_ARCH="i486 arm x86_64"
    27.9  
   27.10  SUGGESTED="alsaplayer-scopes libid3tag flac"
   27.11  DEPENDS="gtk+ alsa-lib libmad libogg libvorbis xorg-libXdamage"
   27.12 @@ -18,7 +18,7 @@
   27.13  
   27.14  # Handle cross compilation.
   27.15  case "$ARCH" in
   27.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;;
   27.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;;
   27.18  esac
   27.19  
   27.20  # What is the latest version available today?
    28.1 --- a/apache-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    28.2 +++ b/apache-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    28.3 @@ -1,7 +1,7 @@
    28.4  # SliTaz package receipt.
    28.5  
    28.6  PACKAGE="apache-dev"
    28.7 -VERSION="2.4.59"
    28.8 +VERSION="2.4.61"
    28.9  CATEGORY="development"
   28.10  SHORT_DESC="HTTP server - development files."
   28.11  MAINTAINER="pascal.bellard@slitaz.org"
   28.12 @@ -11,6 +11,8 @@
   28.13  SOURCE="httpd"
   28.14  WANTED="apache"
   28.15  
   28.16 +HOST_ARCH="i486 x86_64"
   28.17 +
   28.18  # Rules to gen a SliTaz package suitable for Tazpkg.
   28.19  genpkg_rules()
   28.20  {
    29.1 --- a/apache-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
    29.2 +++ b/apache-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
    29.3 @@ -1,7 +1,7 @@
    29.4  # SliTaz package receipt.
    29.5  
    29.6  PACKAGE="apache-doc"
    29.7 -VERSION="2.4.59"
    29.8 +VERSION="2.4.61"
    29.9  CATEGORY="development"
   29.10  SHORT_DESC="HTTP server - documentation files."
   29.11  MAINTAINER="pascal.bellard@slitaz.org"
   29.12 @@ -11,6 +11,8 @@
   29.13  SOURCE="httpd"
   29.14  WANTED="apache"
   29.15  
   29.16 +HOST_ARCH="i486 x86_64"
   29.17 +
   29.18  # Rules to gen a SliTaz package suitable for Tazpkg.
   29.19  genpkg_rules()
   29.20  {
    30.1 --- a/apache-mod-perl/receipt	Tue Jun 25 14:51:14 2024 +0000
    30.2 +++ b/apache-mod-perl/receipt	Thu Dec 05 08:39:45 2024 +0000
    30.3 @@ -17,6 +17,8 @@
    30.4  DEPENDS="apache perl-thread"
    30.5  BUILD_DEPENDS="apache apache-dev apr-dev apr-util-dev gdbm-dev perl-thread"
    30.6  
    30.7 +HOST_ARCH="i486 x86_64"
    30.8 +
    30.9  current_version()
   30.10  {
   30.11  	wget -O - http://perl.apache.org/download/index.html 2>/dev/null | \
    31.1 --- a/apache-mod-wsgi/receipt	Tue Jun 25 14:51:14 2024 +0000
    31.2 +++ b/apache-mod-wsgi/receipt	Thu Dec 05 08:39:45 2024 +0000
    31.3 @@ -16,6 +16,8 @@
    31.4  BUILD_DEPENDS="acl acl-dev apache apache-dev apr-dev \
    31.5  apr-util-dev python-dev sed"
    31.6  
    31.7 +HOST_ARCH="i486 x86_64"
    31.8 +
    31.9  current_version()
   31.10  {
   31.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    32.1 --- a/apache/receipt	Tue Jun 25 14:51:14 2024 +0000
    32.2 +++ b/apache/receipt	Thu Dec 05 08:39:45 2024 +0000
    32.3 @@ -1,13 +1,14 @@
    32.4  # SliTaz package receipt.
    32.5  
    32.6  PACKAGE="apache"
    32.7 -VERSION="2.4.59"
    32.8 +VERSION="2.4.61"
    32.9  CATEGORY="network"
   32.10  TAGS="webserver http server"
   32.11  SHORT_DESC="Secure, efficient and extensible HTTP server."
   32.12  MAINTAINER="pascal.bellard@slitaz.org"
   32.13  LICENSE="Apache"
   32.14  WEB_SITE="https://www.apache.org/"
   32.15 +HOST_ARCH="i486 x86_64"
   32.16  
   32.17  SOURCE="httpd"
   32.18  TARBALL="$SOURCE-$VERSION.tar.bz2"
    33.1 --- a/apachetop/receipt	Tue Jun 25 14:51:14 2024 +0000
    33.2 +++ b/apachetop/receipt	Thu Dec 05 08:39:45 2024 +0000
    33.3 @@ -13,6 +13,8 @@
    33.4  DEPENDS="gamin pcre2 readline ncurses"
    33.5  BUILD_DEPENDS="gamin-dev pcre2-dev readline-dev ncurses-dev automake libtool"
    33.6  
    33.7 +HOST_ARCH="i486 x86_64"
    33.8 +
    33.9  # What is the latest version available today?
   33.10  current_version()
   33.11  {
    34.1 --- a/apr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    34.2 +++ b/apr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    34.3 @@ -11,6 +11,8 @@
    34.4  DEPENDS="apr bash pkg-config"
    34.5  WANTED="apr"
    34.6  
    34.7 +HOST_ARCH="i486 x86_64"
    34.8 +
    34.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   34.10  genpkg_rules()
   34.11  {
    35.1 --- a/apr-util-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    35.2 +++ b/apr-util-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    35.3 @@ -11,6 +11,8 @@
    35.4  DEPENDS="apr-util pkg-config expat-dev"
    35.5  WANTED="apr-util"
    35.6  
    35.7 +HOST_ARCH="i486 x86_64"
    35.8 +
    35.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   35.10  genpkg_rules()
   35.11  {
    36.1 --- a/apr-util/receipt	Tue Jun 25 14:51:14 2024 +0000
    36.2 +++ b/apr-util/receipt	Thu Dec 05 08:39:45 2024 +0000
    36.3 @@ -16,6 +16,8 @@
    36.4  	libpostgresqlclient libtool mysql-dev postgresql-dev 
    36.5  	sqlite-dev unixODBC-dev util-linux-uuid-dev"
    36.6  
    36.7 +HOST_ARCH="i486 x86_64"
    36.8 +
    36.9  # What is the latest version available today?
   36.10  current_version()
   36.11  {
    37.1 --- a/apr/receipt	Tue Jun 25 14:51:14 2024 +0000
    37.2 +++ b/apr/receipt	Thu Dec 05 08:39:45 2024 +0000
    37.3 @@ -14,6 +14,8 @@
    37.4  DEPENDS="util-linux-uuid"
    37.5  BUILD_DEPENDS="util-linux-uuid-dev"
    37.6  
    37.7 +HOST_ARCH="i486 x86_64"
    37.8 +
    37.9  CROSS="error: cannot check for file existence when cross compiling"
   37.10  
   37.11  # What is the latest version available today?
    38.1 --- a/apulse/receipt	Tue Jun 25 14:51:14 2024 +0000
    38.2 +++ b/apulse/receipt	Thu Dec 05 08:39:45 2024 +0000
    38.3 @@ -14,6 +14,8 @@
    38.4  DEPENDS="alsa-lib glib pcre"
    38.5  BUILD_DEPENDS="alsa-lib-dev cmake glib-dev"
    38.6  
    38.7 +HOST_ARCH="i486 x86_64"
    38.8 +
    38.9  current_version()
   38.10  {
   38.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    39.1 --- a/aspell-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    39.2 +++ b/aspell-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    39.3 @@ -10,7 +10,7 @@
    39.4  
    39.5  WANTED="aspell"
    39.6  
    39.7 -HOST_ARCH="i486 arm"
    39.8 +HOST_ARCH="i486 arm x86_64"
    39.9  
   39.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   39.11  genpkg_rules()
    40.1 --- a/aspell/receipt	Tue Jun 25 14:51:14 2024 +0000
    40.2 +++ b/aspell/receipt	Thu Dec 05 08:39:45 2024 +0000
    40.3 @@ -15,7 +15,7 @@
    40.4  DEPENDS="ncursesw"
    40.5  BUILD_DEPENDS="libtinfo ncursesw-dev"
    40.6  
    40.7 -HOST_ARCH="i486 arm"
    40.8 +HOST_ARCH="i486 arm x86_64"
    40.9  
   40.10  # What is the latest version available today?
   40.11  current_version()
    41.1 --- a/asunder/receipt	Tue Jun 25 14:51:14 2024 +0000
    41.2 +++ b/asunder/receipt	Thu Dec 05 08:39:45 2024 +0000
    41.3 @@ -21,6 +21,8 @@
    41.4  GENERIC_PIXMAPS="no"
    41.5  COOKOPTS="!pixmaps"
    41.6  
    41.7 +HOST_ARCH="i486 x86_64"
    41.8 +
    41.9  current_version()
   41.10  {
   41.11  	wget -O - ${WEB_SITE}downloads.php 2>/dev/null | \
    42.1 --- a/at-spi2-atk/receipt	Tue Jun 25 14:51:14 2024 +0000
    42.2 +++ b/at-spi2-atk/receipt	Thu Dec 05 08:39:45 2024 +0000
    42.3 @@ -14,6 +14,8 @@
    42.4  BUILD_DEPENDS="at-spi2 atk-dev dbus-dev \
    42.5  util-linux-uuid-dev meson"
    42.6  
    42.7 +HOST_ARCH="i486 x86_64"
    42.8 +
    42.9  current_version()
   42.10  {
   42.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
    43.1 --- a/at-spi2/receipt	Tue Jun 25 14:51:14 2024 +0000
    43.2 +++ b/at-spi2/receipt	Thu Dec 05 08:39:45 2024 +0000
    43.3 @@ -15,6 +15,8 @@
    43.4  BUILD_DEPENDS="dbus-dev glib-dev gobject-introspection-dev \
    43.5  util-linux-uuid-dev meson"
    43.6  
    43.7 +HOST_ARCH="i486 x86_64"
    43.8 +
    43.9  current_version()
   43.10  {
   43.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
    44.1 --- a/atk-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    44.2 +++ b/atk-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    44.3 @@ -11,7 +11,7 @@
    44.4  DEPENDS="atk pkg-config"
    44.5  WANTED="atk"
    44.6  
    44.7 -HOST_ARCH="i486 arm"
    44.8 +HOST_ARCH="i486 arm x86_64"
    44.9  
   44.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   44.11  genpkg_rules()
    45.1 --- a/atk/receipt	Tue Jun 25 14:51:14 2024 +0000
    45.2 +++ b/atk/receipt	Thu Dec 05 08:39:45 2024 +0000
    45.3 @@ -15,11 +15,11 @@
    45.4  DEPENDS="glib"
    45.5  BUILD_DEPENDS="glib-dev libgio-dev meson ninja"
    45.6  
    45.7 -HOST_ARCH="i486 arm"
    45.8 +HOST_ARCH="i486 arm x86_64"
    45.9  
   45.10  # Handle cross compilation
   45.11  case "$ARCH" in
   45.12 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
   45.13 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
   45.14  esac
   45.15  
   45.16  # What is the latest version available today?
    46.1 --- a/atkmm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    46.2 +++ b/atkmm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    46.3 @@ -11,6 +11,8 @@
    46.4  
    46.5  DEPENDS="atkmm pkg-config"
    46.6  
    46.7 +HOST_ARCH="i486 x86_64"
    46.8 +
    46.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   46.10  genpkg_rules()
   46.11  {
    47.1 --- a/atkmm/receipt	Tue Jun 25 14:51:14 2024 +0000
    47.2 +++ b/atkmm/receipt	Thu Dec 05 08:39:45 2024 +0000
    47.3 @@ -14,6 +14,8 @@
    47.4  DEPENDS="atk libsigc++"
    47.5  BUILD_DEPENDS="atk-dev glibmm-dev libsigc++-dev meson"
    47.6  
    47.7 +HOST_ARCH="i486 x86_64"
    47.8 +
    47.9  current_version()
   47.10  {
   47.11  	wget -O - https://gitlab.gnome.org/GNOME/atkmm/-/tags 2>/dev/null | \
    48.1 --- a/attr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    48.2 +++ b/attr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    48.3 @@ -11,7 +11,7 @@
    48.4  DEPENDS="attr"
    48.5  WANTED="attr"
    48.6  
    48.7 -HOST_ARCH="i486 arm"
    48.8 +HOST_ARCH="i486 arm x86_64"
    48.9  
   48.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   48.11  genpkg_rules()
    49.1 --- a/attr/receipt	Tue Jun 25 14:51:14 2024 +0000
    49.2 +++ b/attr/receipt	Thu Dec 05 08:39:45 2024 +0000
    49.3 @@ -13,7 +13,7 @@
    49.4  
    49.5  DEPENDS="glibc-base"
    49.6  BUILD_DEPENDS="autoconf automake m4 bash libtool" #gettext (avoid loop build)
    49.7 -HOST_ARCH="i486 arm"
    49.8 +HOST_ARCH="i486 arm x86_64"
    49.9  
   49.10  # When cross compiling auto-tools, gettext and m4 build system are used.
   49.11  case "$ARCH" in
    50.1 --- a/audacity/receipt	Tue Jun 25 14:51:14 2024 +0000
    50.2 +++ b/audacity/receipt	Thu Dec 05 08:39:45 2024 +0000
    50.3 @@ -1,7 +1,7 @@
    50.4  # SliTaz package receipt.
    50.5  
    50.6  PACKAGE="audacity"
    50.7 -VERSION="3.0.2"
    50.8 +VERSION="3.1.3"
    50.9  CATEGORY="multimedia"
   50.10  TAGS="sound audio recorder editor"
   50.11  SHORT_DESC="A free multi-track audio editor and recorder."
   50.12 @@ -13,12 +13,15 @@
   50.13  TARBALL="$SOURCE-$VERSION.tar.gz"
   50.14  WGET_URL="https://github.com/$PACKAGE/$PACKAGE/archive/$TARBALL"
   50.15  
   50.16 -DEPENDS="alsa-lib ffmpeg flac imlib2 lame libatomic \
   50.17 -	libid3tag libmad libsndfile libvorbis xorg-libXxf86vm"
   50.18 +DEPENDS="alsa-lib ffmpeg flac imlib2 lame libatomic libid3tag \
   50.19 +	portmidi libmad libsndfile libvorbis portaudio opus \
   50.20 +	wxWidgets xorg-libXxf86vm"
   50.21  BUILD_DEPENDS="alsa-lib-dev bash cmake expat-dev ffmpeg-dev flac-dev \
   50.22  	lame-dev libid3tag-dev portmidi libatomic libmad-dev libtool \
   50.23  	libsndfile-dev libtool python3 gtk+-dev glib-dev libvorbis-dev \
   50.24 -	portaudio-dev git"
   50.25 +	portaudio-dev opus-dev git wxWidgets-dev"
   50.26 +
   50.27 +HOST_ARCH="i486 x86_64"
   50.28  
   50.29  current_version()
   50.30  {
   50.31 @@ -33,15 +36,22 @@
   50.32  	export	CONFIG_SHELL=/bin/bash
   50.33  	export	LDFLAGS="$LDFLAGS -l:libatomic.so.1"
   50.34  
   50.35 +	# Patch to build with wxWidgets 3.2.0
   50.36 +	# See https://github.com/audacity/audacity/issues/2774 
   50.37 +	# and https://github.com/audacity/audacity/pull/2776
   50.38 +	patch -p1 < $stuff/fix-build-wxWidgets-3.1.6.patch
   50.39 +
   50.40  	mkdir build && cd build
   50.41  	cmake -G "Unix Makefiles"                       \
   50.42                  -DCMAKE_BUILD_TYPE=Release              \
   50.43                  -DCMAKE_INSTALL_PREFIX=/usr             \
   50.44 +                -Daudacity_conan_enabled=Off            \
   50.45                  -Daudacity_use_expact=system            \
   50.46                  -Daudacity_use_ffmpeg=loaded            \
   50.47                  -Daudacity_use_zlib=system              \
   50.48                  -Daudacity_use_curl=system              \
   50.49 -                -Daudacity_use_wxwidgets=local		\
   50.50 +                -Daudacity_use_wxwidgets=system		\
   50.51 +                -DAUDACITY_BUILD_LEVEL=2                \
   50.52  	..
   50.53  
   50.54  	make &&
   50.55 @@ -51,14 +61,15 @@
   50.56  # Rules to gen a SliTaz package suitable for Tazpkg.
   50.57  genpkg_rules()
   50.58  {
   50.59 -	mkdir -p $fs/usr/share $fs/usr/lib/audacity
   50.60 +	mkdir -p $fs/usr/share $fs/usr/lib
   50.61  
   50.62  	cp -a $install/usr/bin			$fs/usr
   50.63  	cp -a $install/usr/share/icons		$fs/usr/share
   50.64  	cp -a $install/usr/share/audacity	$fs/usr/share
   50.65  	cp -a $install/usr/share/pixmaps	$fs/usr/share
   50.66  	cp -a $install/usr/share/applications	$fs/usr/share
   50.67 +	cp -a $install/usr/lib*/audacity	$fs/usr/lib
   50.68  
   50.69  	# For 3.0 branch, we need use custom wxWidgets
   50.70 -	cp -a $src/build/lib/libwx*.so*		$fs/usr/lib/audacity
   50.71 +	#cp -a $src/build/lib/libwx*.so*		$fs/usr/lib/audacity
   50.72  }
    51.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.2 +++ b/audacity/stuff/fix-build-wxWidgets-3.1.6.patch	Thu Dec 05 08:39:45 2024 +0000
    51.3 @@ -0,0 +1,37 @@
    51.4 +--- a/src/AudacityApp.cpp
    51.5 ++++ b/src/AudacityApp.cpp
    51.6 +@@ -991,12 +991,10 @@
    51.7 + #define WL(lang,sublang)
    51.8 + #endif
    51.9 + 
   51.10 +-#if wxCHECK_VERSION(3, 0, 1)
   51.11 ++#if wxCHECK_VERSION(3, 0, 1) && !wxCHECK_VERSION(3, 1, 6)
   51.12 + wxLanguageInfo userLangs[] =
   51.13 + {
   51.14 +-   // Bosnian is defined in wxWidgets already
   51.15 +-//   { wxLANGUAGE_USER_DEFINED, wxT("bs"), WL(0, SUBLANG_DEFAULT) wxT("Bosnian"), wxLayout_LeftToRight },
   51.16 +-
   51.17 ++   // Included upstream in version 3.1.6
   51.18 +    { wxLANGUAGE_USER_DEFINED, wxT("eu"), WL(0, SUBLANG_DEFAULT) wxT("Basque"), wxLayout_LeftToRight },
   51.19 + };
   51.20 + #endif
   51.21 +@@ -1317,7 +1315,7 @@
   51.22 +    //
   51.23 +    // TODO:  The whole Language initialization really need to be reworked.
   51.24 +    //        It's all over the place.
   51.25 +-#if wxCHECK_VERSION(3, 0, 1)
   51.26 ++#if wxCHECK_VERSION(3, 0, 1) && !wxCHECK_VERSION(3, 1, 6)
   51.27 +    for (size_t i = 0, cnt = WXSIZEOF(userLangs); i < cnt; i++)
   51.28 +    {
   51.29 +       wxLocale::AddLanguage(userLangs[i]);
   51.30 +--- a/src/MixerBoard.cpp
   51.31 ++++ b/src/MixerBoard.cpp
   51.32 +@@ -1314,7 +1314,7 @@
   51.33 +    wxMemoryDC dc;
   51.34 + 
   51.35 +    for (const auto &data : table) {
   51.36 +-      auto bmp = std::make_unique<wxBitmap>(data.bitmap,24);
   51.37 ++      auto bmp = std::make_unique<wxBitmap>(data.bitmap);
   51.38 +       dc.SelectObject(*bmp);
   51.39 +       AColor::Bevel(dc, false, bev);
   51.40 +       mMusicalInstruments.push_back(std::make_unique<MusicalInstrument>(
    52.1 --- a/audiofile-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    52.2 +++ b/audiofile-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    52.3 @@ -9,7 +9,7 @@
    52.4  WEB_SITE="https://www.68k.org/~michael/audiofile/"
    52.5  
    52.6  WANTED="audiofile"
    52.7 -HOST_ARCH="i486 arm"
    52.8 +HOST_ARCH="i486 arm x86_64"
    52.9  
   52.10  DEPENDS="audiofile pkg-config"
   52.11  
    53.1 --- a/audiofile/receipt	Tue Jun 25 14:51:14 2024 +0000
    53.2 +++ b/audiofile/receipt	Thu Dec 05 08:39:45 2024 +0000
    53.3 @@ -10,7 +10,7 @@
    53.4  
    53.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
    53.6  WGET_URL="https://audiofile.68k.org/$TARBALL"
    53.7 -HOST_ARCH="i486 arm"
    53.8 +HOST_ARCH="i486 arm x86_64"
    53.9  
   53.10  DEPENDS="alsa-lib"
   53.11  BUILD_DEPENDS="alsa-lib-dev"
    54.1 --- a/aufs-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
    54.2 +++ b/aufs-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
    54.3 @@ -12,7 +12,16 @@
    54.4  BRANCH="origin/aufs5.10"
    54.5  
    54.6  DEPENDS="aufs"
    54.7 -BUILD_DEPENDS="git linux-module-headers aufs coreutils-multicall"
    54.8 +BUILD_DEPENDS="git aufs coreutils-multicall"
    54.9 +
   54.10 +case $ARCH in
   54.11 +	i?86)
   54.12 +		BUILD_DEPENDS="$BUILD_DEPENDS linux-module-headers" ;;
   54.13 +	x86_64)
   54.14 +		BUILD_DEPENDS="$BUILD_DEPENDS linux64-module-headers" ;;
   54.15 +esac
   54.16 +
   54.17 +HOST_ARCH="i486 x86_64"
   54.18  
   54.19  # What is the latest version available today?
   54.20  current_version()
    55.1 --- a/aufs/receipt	Tue Jun 25 14:51:14 2024 +0000
    55.2 +++ b/aufs/receipt	Thu Dec 05 08:39:45 2024 +0000
    55.3 @@ -7,9 +7,17 @@
    55.4  MAINTAINER="godane@slitaz.org"
    55.5  LICENSE="GPL2"
    55.6  WEB_SITE="https://aufs.sf.net/"
    55.7 -WANTED="linux-aufs"
    55.8  
    55.9 -DEPENDS="linux-aufs"
   55.10 +case $SLITAZ_ARCH in
   55.11 +	i?86)
   55.12 +		WANTED="linux-aufs"
   55.13 +		DEPENDS="linux-aufs" ;;
   55.14 +	x86_64)
   55.15 +		WANTED="linux64-aufs"
   55.16 +		DEPENDS="linux64-aufs" ;;
   55.17 +esac
   55.18 +
   55.19 +HOST_ARCH="i486 x86_64"
   55.20  
   55.21  # Rules to gen a SliTaz package suitable for Tazpkg.
   55.22  genpkg_rules()
    56.1 --- a/autoconf/receipt	Tue Jun 25 14:51:14 2024 +0000
    56.2 +++ b/autoconf/receipt	Thu Dec 05 08:39:45 2024 +0000
    56.3 @@ -7,9 +7,9 @@
    56.4  MAINTAINER="pankso@slitaz.org"
    56.5  LICENSE="GPL2"
    56.6  WEB_SITE="https://www.gnu.org/software/autoconf/"
    56.7 -
    56.8  TARBALL="$PACKAGE-$VERSION.tar.xz"
    56.9  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   56.10 +HOST_ARCH="i486 x86_64"
   56.11  
   56.12  DEPENDS="gettext-tools m4 perl xz"
   56.13  BUILD_DEPENDS="m4 perl"
    57.1 --- a/automake/receipt	Tue Jun 25 14:51:14 2024 +0000
    57.2 +++ b/automake/receipt	Thu Dec 05 08:39:45 2024 +0000
    57.3 @@ -7,9 +7,9 @@
    57.4  MAINTAINER="pankso@slitaz.org"
    57.5  LICENSE="GPL2"
    57.6  WEB_SITE="https://www.gnu.org/software/automake/"
    57.7 -
    57.8  TARBALL="$PACKAGE-$VERSION.tar.xz"
    57.9  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   57.10 +HOST_ARCH="i486 x86_64"
   57.11  
   57.12  DEPENDS="autoconf"
   57.13  BUILD_DEPENDS="autoconf bison flex"
    58.1 --- a/automake115/receipt	Tue Jun 25 14:51:14 2024 +0000
    58.2 +++ b/automake115/receipt	Thu Dec 05 08:39:45 2024 +0000
    58.3 @@ -14,6 +14,8 @@
    58.4  DEPENDS="autoconf"
    58.5  BUILD_DEPENDS="autoconf bison flex"
    58.6  
    58.7 +HOST_ARCH="i486 x86_64"
    58.8 +
    58.9  # What is the latest version available today?
   58.10  current_version()
   58.11  {
    59.1 --- a/automoc4/receipt	Tue Jun 25 14:51:14 2024 +0000
    59.2 +++ b/automoc4/receipt	Thu Dec 05 08:39:45 2024 +0000
    59.3 @@ -13,6 +13,8 @@
    59.4  DEPENDS="cmake libQtCore gcc-lib-base"
    59.5  BUILD_DEPENDS="cmake qmake Qt4-dev"
    59.6  
    59.7 +HOST_ARCH="i486 x86_64"
    59.8 +
    59.9  # What is the latest version available today?
   59.10  current_version()
   59.11  {
    60.1 --- a/bash/receipt	Tue Jun 25 14:51:14 2024 +0000
    60.2 +++ b/bash/receipt	Thu Dec 05 08:39:45 2024 +0000
    60.3 @@ -9,9 +9,9 @@
    60.4  MAINTAINER="pankso@slitaz.org"
    60.5  LICENSE="GPL3"
    60.6  WEB_SITE="https://www.gnu.org/software/bash/"
    60.7 -
    60.8  TARBALL="$PACKAGE-$BASEVERSION.tar.gz"
    60.9  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   60.10 +HOST_ARCH="i486 x86_64"
   60.11  
   60.12  BASHCHECKURL="https://raw.githubusercontent.com/hannob/bashcheck/master/bashcheck"
   60.13  BASHCHECK="$(basename $BASHCHECKURL)"
    61.1 --- a/bc/receipt	Tue Jun 25 14:51:14 2024 +0000
    61.2 +++ b/bc/receipt	Thu Dec 05 08:39:45 2024 +0000
    61.3 @@ -12,6 +12,8 @@
    61.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    61.5  WGET_URL="https://ftp.gnu.org/gnu/$PACKAGE/$TARBALL"
    61.6  
    61.7 +HOST_ARCH="i486 x86_64"
    61.8 +
    61.9  DEPENDS="flex ncurses readline"
   61.10  BUILD_DEPENDS="ed flex readline-dev texinfo"
   61.11  
    62.1 --- a/beaver-plugins/receipt	Tue Jun 25 14:51:14 2024 +0000
    62.2 +++ b/beaver-plugins/receipt	Thu Dec 05 08:39:45 2024 +0000
    62.3 @@ -8,7 +8,7 @@
    62.4  LICENSE="GPL2"
    62.5  WEB_SITE="https://beaver-editor.sourceforge.net/"
    62.6  GENERIC_PIXMAPS="no"
    62.7 -HOST_ARCH="i486 arm"
    62.8 +HOST_ARCH="i486 arm x86_64"
    62.9  
   62.10  WANTED="beaver"
   62.11  DEPENDS="beaver"
    63.1 --- a/beaver/receipt	Tue Jun 25 14:51:14 2024 +0000
    63.2 +++ b/beaver/receipt	Thu Dec 05 08:39:45 2024 +0000
    63.3 @@ -10,7 +10,7 @@
    63.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    63.5  WGET_URL="$SF_MIRROR/$PACKAGE-editor/$TARBALL"
    63.6  TAGS="text-editor"
    63.7 -HOST_ARCH="i486 arm"
    63.8 +HOST_ARCH="i486 arm x86_64"
    63.9  GENERIC_PIXMAPS="no"
   63.10  
   63.11  DEPENDS="gtk+ xorg-libXdamage"
    64.1 --- a/binutils/receipt	Tue Jun 25 14:51:14 2024 +0000
    64.2 +++ b/binutils/receipt	Thu Dec 05 08:39:45 2024 +0000
    64.3 @@ -18,7 +18,7 @@
    64.4  DEPENDS="flex glibc zlib"
    64.5  BUILD_DEPENDS="glibc-dev texinfo zlib-dev"
    64.6  
    64.7 -HOST_ARCH="i486 arm"
    64.8 +HOST_ARCH="i486 arm x86_64"
    64.9  
   64.10  # Handle cross compilation.
   64.11  case "$ARCH" in
   64.12 @@ -38,7 +38,7 @@
   64.13  compile_rules()
   64.14  {
   64.15  	case "$ARCH" in
   64.16 -		i?86) ARCH_ARGS="--disable-werror --enable-64-bit-bfd" ;;
   64.17 +		i?86|x86_64) ARCH_ARGS="--disable-werror --enable-64-bit-bfd" ;;
   64.18  	esac
   64.19  
   64.20  	mkdir	../binutils-build &&
    65.1 --- a/binutils223/receipt	Tue Jun 25 14:51:14 2024 +0000
    65.2 +++ b/binutils223/receipt	Thu Dec 05 08:39:45 2024 +0000
    65.3 @@ -18,7 +18,7 @@
    65.4  DEPENDS="flex glibc zlib"
    65.5  BUILD_DEPENDS="glibc-dev texinfo zlib-dev"
    65.6  
    65.7 -HOST_ARCH="i486 arm"
    65.8 +HOST_ARCH="i486 arm x86_64"
    65.9  
   65.10  # Handle cross compilation.
   65.11  case "$ARCH" in
   65.12 @@ -38,7 +38,7 @@
   65.13  compile_rules()
   65.14  {
   65.15  	case "$ARCH" in
   65.16 -		i?86) ARCH_ARGS="--disable-werror --enable-64-bit-bfd" ;;
   65.17 +		i?86|x86_64) ARCH_ARGS="--disable-werror --enable-64-bit-bfd" ;;
   65.18  	esac
   65.19  
   65.20  	mkdir	../binutils-build &&
    66.1 --- a/bison/receipt	Tue Jun 25 14:51:14 2024 +0000
    66.2 +++ b/bison/receipt	Thu Dec 05 08:39:45 2024 +0000
    66.3 @@ -16,7 +16,7 @@
    66.4  DEPENDS="m4"
    66.5  BUILD_DEPENDS="m4"
    66.6  
    66.7 -HOST_ARCH="i486 arm"
    66.8 +HOST_ARCH="i486 arm x86_64"
    66.9  
   66.10  # What is the latest version available today?
   66.11  current_version()
    67.1 --- a/bluez-alsa/receipt	Tue Jun 25 14:51:14 2024 +0000
    67.2 +++ b/bluez-alsa/receipt	Thu Dec 05 08:39:45 2024 +0000
    67.3 @@ -18,6 +18,8 @@
    67.4  
    67.5  CONFIG_FILES="/usr/share/alsa/conf.d/20-bluealsa.conf"
    67.6  
    67.7 +HOST_ARCH="i486 x86_64"
    67.8 +
    67.9  current_version()
   67.10  {
   67.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    68.1 --- a/bluez-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    68.2 +++ b/bluez-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    68.3 @@ -11,6 +11,8 @@
    68.4  DEPENDS="dbus-dev glib-dev libusb-dev pkg-config"
    68.5  WANTED="bluez"
    68.6  
    68.7 +HOST_ARCH="i486 x86_64"
    68.8 +
    68.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   68.10  genpkg_rules()
   68.11  {
    69.1 --- a/bluez-gatttool/receipt	Tue Jun 25 14:51:14 2024 +0000
    69.2 +++ b/bluez-gatttool/receipt	Thu Dec 05 08:39:45 2024 +0000
    69.3 @@ -12,7 +12,7 @@
    69.4  DEPENDS="bluez"
    69.5  WANTED="bluez"
    69.6  
    69.7 -HOST_ARCH="i486 arm"
    69.8 +HOST_ARCH="i486 arm x86_64"
    69.9  
   69.10  # Rules to gen a Slitaz package suitable for Tazpkg.
   69.11  genpkg_rules()
    70.1 --- a/bluez/receipt	Tue Jun 25 14:51:14 2024 +0000
    70.2 +++ b/bluez/receipt	Thu Dec 05 08:39:45 2024 +0000
    70.3 @@ -15,10 +15,12 @@
    70.4  
    70.5  DEPENDS="dbus dbus-python glib libical libusb-compat linux-bluetooth pygobject"
    70.6  BUILD_DEPENDS="dbus-dev glib-dev libical-dev libusb-compat libusb-dev 
    70.7 -	pkg-config readline-dev python-docutils"
    70.8 +	udev-dev pkg-config readline-dev python-docutils"
    70.9  
   70.10  CONFIG_FILES="/etc/bluetooth"
   70.11  
   70.12 +HOST_ARCH="i486 x86_64"
   70.13 +
   70.14  # What is the latest version available today?
   70.15  current_version()
   70.16  {
   70.17 @@ -46,6 +48,10 @@
   70.18  	# Patch for CVE-2023-45866
   70.19  	patch -p1 < $stuff/CVE-2023-45866.patch
   70.20  
   70.21 +	# Issue occured if pyc not generated 
   70.22 +	# not understand what happen :(
   70.23 +	python -m compileall
   70.24 +
   70.25  	./configure			\
   70.26  		--prefix=/usr		\
   70.27  		--sysconfdir=/etc	\
    71.1 --- a/broadcom-wl64/receipt	Tue Jun 25 14:51:14 2024 +0000
    71.2 +++ b/broadcom-wl64/receipt	Thu Dec 05 08:39:45 2024 +0000
    71.3 @@ -16,6 +16,8 @@
    71.4  BUILD_DEPENDS="git xz sysfsutils-dev findutils diffutils \
    71.5  libtool kmod bc elfutils-dev openssl-dev"
    71.6  
    71.7 +HOST_ARCH="i486 x86_64"
    71.8 +
    71.9  # Rules to configure and make the package.
   71.10  compile_rules()
   71.11  {
    72.1 --- a/busybox/receipt	Tue Jun 25 14:51:14 2024 +0000
    72.2 +++ b/busybox/receipt	Thu Dec 05 08:39:45 2024 +0000
    72.3 @@ -9,7 +9,7 @@
    72.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    72.5  WEB_SITE="https://busybox.net/"
    72.6  WGET_URL="https://busybox.net/downloads/$TARBALL"
    72.7 -HOST_ARCH="i486 arm"
    72.8 +HOST_ARCH="i486 arm x86_64"
    72.9  
   72.10  DEPENDS="slitaz-base-files glibc-base ncurses-common"
   72.11  BUILD_DEPENDS="bzip2 pam pam-dev uclibc-cross-compiler-i486 \
   72.12 @@ -17,11 +17,16 @@
   72.13  
   72.14  CONFIG_FILES="/etc/dnsd.conf /etc/inetd.conf /etc/udhcpd.conf \
   72.15  /etc/resolv.conf /etc/httpd.conf"
   72.16 -AUFS_NOT_RAMFS="uclibc-cross-compiler-i486 is not compatible with aufs+tmpfs 8("
   72.17 +
   72.18 +case $ARCH in
   72.19 +	i?86)
   72.20 +		AUFS_NOT_RAMFS="uclibc-cross-compiler-i486 is not compatible with aufs+tmpfs 8(" ;;
   72.21 +esac
   72.22  
   72.23  # Handle cross compilation
   72.24  case "$ARCH" in
   72.25  	arm*) BUILD_DEPENDS="bzip2" ;;
   72.26 +	x86_64) BUILD_DEPENDS="bzip2 gettext-tools" ;;
   72.27  esac
   72.28  
   72.29  # What is the latest version available today?
   72.30 @@ -71,7 +76,14 @@
   72.31  			make oldconfig | sed 's|ERROR|error|' &&
   72.32  			make && make install || return 1
   72.33  			chmod 4755 $src/_install/bin/busybox ;;
   72.34 -		x86_64) echo "TODO" ;;
   72.35 +		x86_64)
   72.36 +                        echo "=== Build busybox ==="                            
   72.37 +                        sed -i 's|uname -m|echo x86_64|' Makefile                 
   72.38 +                        apply_bb_patchs &&                                      
   72.39 +                        make oldconfig | sed 's|ERROR|error|' &&                
   72.40 +                        make && make install || return 1                        
   72.41 +			mv docs/busybox.1 docs/busybox.base.1
   72.42 +                    	chmod 4755 $src/_install/bin/busybox ;;                                    
   72.43  		i?86)
   72.44  			echo "=== Build busybox ==="
   72.45  			sed -i 's|uname -m|echo i486|' Makefile
    73.1 Binary file busybox/stuff/po/fr.mo has changed
    74.1 Binary file busybox/stuff/po/ru.mo has changed
    75.1 --- a/bzip2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    75.2 +++ b/bzip2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    75.3 @@ -11,7 +11,7 @@
    75.4  DEPENDS="bzip2"
    75.5  WANTED="bzip2"
    75.6  
    75.7 -HOST_ARCH="i486 arm"
    75.8 +HOST_ARCH="i486 arm x86_64"
    75.9  
   75.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   75.11  genpkg_rules()
    76.1 --- a/bzip2/receipt	Tue Jun 25 14:51:14 2024 +0000
    76.2 +++ b/bzip2/receipt	Thu Dec 05 08:39:45 2024 +0000
    76.3 @@ -15,7 +15,7 @@
    76.4  DEPENDS="bzlib"
    76.5  BUILD_DEPENDS=""
    76.6  
    76.7 -HOST_ARCH="i486 arm"
    76.8 +HOST_ARCH="i486 arm x86_64"
    76.9  
   76.10  current_version()
   76.11  {
    77.1 --- a/bzlib/receipt	Tue Jun 25 14:51:14 2024 +0000
    77.2 +++ b/bzlib/receipt	Thu Dec 05 08:39:45 2024 +0000
    77.3 @@ -8,7 +8,7 @@
    77.4  LICENSE="BSD"
    77.5  WEB_SITE="http://www.bzip.org/"
    77.6  WANTED="bzip2"
    77.7 -HOST_ARCH="i486 arm"
    77.8 +HOST_ARCH="i486 arm x86_64"
    77.9  
   77.10  DEPENDS="glibc-base"
   77.11  
    78.1 --- a/c-client/receipt	Tue Jun 25 14:51:14 2024 +0000
    78.2 +++ b/c-client/receipt	Thu Dec 05 08:39:45 2024 +0000
    78.3 @@ -15,6 +15,8 @@
    78.4  
    78.5  BUILD_DEPENDS="openssl-dev"
    78.6  
    78.7 +HOST_ARCH="i486 x86_64"
    78.8 +
    78.9  # What is the latest version available today?
   78.10  current_version()
   78.11  {
   78.12 @@ -32,7 +34,7 @@
   78.13  	patch -p1 -i $stuff/c-client-2007f-openssl-1.1.patch
   78.14  
   78.15  	sed \
   78.16 -	-e "s:-g -fno-omit-frame-pointer -O6:\${CFLAGS}:" \
   78.17 +	-e "s:-pipe -fno-omit-frame-pointer:${CFLAGS}:" \
   78.18  	-e "s:SSLDIR=/usr/local/ssl:SSLDIR=/usr:" \
   78.19  	-e "s:SSLCERTS=\$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:" \
   78.20  	-i src/osdep/unix/Makefile
    79.1 --- a/cacerts/receipt	Tue Jun 25 14:51:14 2024 +0000
    79.2 +++ b/cacerts/receipt	Thu Dec 05 08:39:45 2024 +0000
    79.3 @@ -1,7 +1,7 @@
    79.4  # SliTaz package receipt.
    79.5  
    79.6  PACKAGE="cacerts"
    79.7 -VERSION="20231019"
    79.8 +VERSION="20240625"
    79.9  CATEGORY="security"
   79.10  SHORT_DESC="Certificate Authority Certificates."
   79.11  MAINTAINER="al.bobylev@gmail.com"
    80.1 --- a/cairo-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    80.2 +++ b/cairo-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    80.3 @@ -13,7 +13,7 @@
    80.4  harfbuzz-dev libffi-dev libpng-dev libxcb-dev libxml2-dev pcre-dev pixman-dev \
    80.5  xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
    80.6  xorg-libXrender-dev"
    80.7 -HOST_ARCH="i486 arm"
    80.8 +HOST_ARCH="i486 arm x86_64"
    80.9  
   80.10  # At first build, do it without harfbuzz dep, and rebuild with it after 
   80.11  
    81.1 --- a/cairo-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
    81.2 +++ b/cairo-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
    81.3 @@ -10,7 +10,7 @@
    81.4  
    81.5  WANTED="cairo"
    81.6  DEPENDS="cairo libbfd"
    81.7 -HOST_ARCH="i486 arm"
    81.8 +HOST_ARCH="i486 arm x86_64"
    81.9  
   81.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   81.11  genpkg_rules()
    82.1 --- a/cairo/receipt	Tue Jun 25 14:51:14 2024 +0000
    82.2 +++ b/cairo/receipt	Thu Dec 05 08:39:45 2024 +0000
    82.3 @@ -21,7 +21,7 @@
    82.4  SPLIT="cairo-tools"
    82.5  SIBLINGS="cairo-gl"
    82.6  
    82.7 -HOST_ARCH="i486 arm"
    82.8 +HOST_ARCH="i486 arm x86_64"
    82.9  
   82.10  # Handle cross compilation
   82.11  case "$ARCH" in
    83.1 --- a/cairomm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    83.2 +++ b/cairomm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    83.3 @@ -11,6 +11,8 @@
    83.4  
    83.5  DEPENDS="cairomm cairo-dev pkg-config"
    83.6  
    83.7 +HOST_ARCH="i486 x86_64"
    83.8 +
    83.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   83.10  genpkg_rules()
   83.11  {
    84.1 --- a/cairomm/receipt	Tue Jun 25 14:51:14 2024 +0000
    84.2 +++ b/cairomm/receipt	Thu Dec 05 08:39:45 2024 +0000
    84.3 @@ -13,6 +13,8 @@
    84.4  DEPENDS="pixman cairo libsigc++ xcb-util"
    84.5  BUILD_DEPENDS="pixman-dev cairo-dev libsigc++-dev xcb-util-dev libxml2-dev"
    84.6  
    84.7 +HOST_ARCH="i486 x86_64"
    84.8 +
    84.9  current_version()
   84.10  {
   84.11  	wget -O - https://www.cairographics.org/releases/ 2>/dev/null | \
    85.1 --- a/cdparanoia-III-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    85.2 +++ b/cdparanoia-III-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    85.3 @@ -11,6 +11,8 @@
    85.4  DEPENDS="cdparanoia-III"
    85.5  WANTED="cdparanoia-III"
    85.6  
    85.7 +HOST_ARCH="i486 x86_64"
    85.8 +
    85.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   85.10  genpkg_rules()
   85.11  {
    86.1 --- a/cdparanoia-III/receipt	Tue Jun 25 14:51:14 2024 +0000
    86.2 +++ b/cdparanoia-III/receipt	Thu Dec 05 08:39:45 2024 +0000
    86.3 @@ -10,6 +10,8 @@
    86.4  TARBALL="$PACKAGE-$VERSION.src.tgz"
    86.5  WGET_URL="https://downloads.xiph.org/releases/cdparanoia/$TARBALL"
    86.6  
    86.7 +HOST_ARCH="i486 x86_64"
    86.8 +
    86.9  current_version()
   86.10  {
   86.11  	wget -O - https://ftp.osuosl.org/pub/xiph/releases/cdparanoia/ 2>/dev/null | \
    87.1 --- a/cdrkit/receipt	Tue Jun 25 14:51:14 2024 +0000
    87.2 +++ b/cdrkit/receipt	Thu Dec 05 08:39:45 2024 +0000
    87.3 @@ -13,6 +13,8 @@
    87.4  DEPENDS="libcap zlib bzlib attr"
    87.5  BUILD_DEPENDS="cmake libcap-dev zlib-dev bzip2-dev attr-dev"
    87.6  
    87.7 +HOST_ARCH="i486 x86_64"
    87.8 +
    87.9  current_version()
   87.10  {
   87.11  	wget -O - $WEB_SITE 2>/dev/null | \
    88.1 --- a/check-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    88.2 +++ b/check-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    88.3 @@ -11,7 +11,7 @@
    88.4  DEPENDS="check pkg-config"
    88.5  WANTED="check"
    88.6  
    88.7 -HOST_ARCH="i486 arm"
    88.8 +HOST_ARCH="i486 arm x86_64"
    88.9  
   88.10  # Rules to gen a SliTaz package suitable for Tazpkg.
   88.11  genpkg_rules()
    89.1 --- a/check/receipt	Tue Jun 25 14:51:14 2024 +0000
    89.2 +++ b/check/receipt	Thu Dec 05 08:39:45 2024 +0000
    89.3 @@ -14,7 +14,7 @@
    89.4  DEPENDS=""
    89.5  BUILD_DEPENDS="autoconf automake libtool"
    89.6  
    89.7 -HOST_ARCH="i486 arm"
    89.8 +HOST_ARCH="i486 arm x86_64"
    89.9  
   89.10  current_version()
   89.11  {
    90.1 --- a/cherokee-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    90.2 +++ b/cherokee-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    90.3 @@ -11,6 +11,8 @@
    90.4  DEPENDS="cherokee pkg-config"
    90.5  WANTED="cherokee"
    90.6  
    90.7 +HOST_ARCH="i486 x86_64"
    90.8 +
    90.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   90.10  genpkg_rules()
   90.11  {
    91.1 --- a/cherokee/receipt	Tue Jun 25 14:51:14 2024 +0000
    91.2 +++ b/cherokee/receipt	Thu Dec 05 08:39:45 2024 +0000
    91.3 @@ -17,6 +17,8 @@
    91.4  	libmysqlclient libtool openssl-dev openldap-dev pam-dev pcre-dev 
    91.5  	python-dev"
    91.6  
    91.7 +HOST_ARCH="i486 x86_64"
    91.8 +
    91.9  # What is the latest version available today?
   91.10  current_version()
   91.11  {
    92.1 --- a/cifs-utils-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    92.2 +++ b/cifs-utils-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    92.3 @@ -11,6 +11,8 @@
    92.4  DEPENDS="cifs-utils"
    92.5  WANTED="cifs-utils"
    92.6  
    92.7 +HOST_ARCH="i486 x86_64"
    92.8 +
    92.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   92.10  genpkg_rules()
   92.11  {
    93.1 --- a/cifs-utils-quota/receipt	Tue Jun 25 14:51:14 2024 +0000
    93.2 +++ b/cifs-utils-quota/receipt	Thu Dec 05 08:39:45 2024 +0000
    93.3 @@ -11,6 +11,8 @@
    93.4  DEPENDS="python linux-cifs"
    93.5  WANTED="cifs-utils"
    93.6  
    93.7 +HOST_ARCH="i486 x86_64"
    93.8 +
    93.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   93.10  genpkg_rules()
   93.11  {
    94.1 --- a/cifs-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
    94.2 +++ b/cifs-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
    94.3 @@ -15,6 +15,8 @@
    94.4  DEPENDS="attr libcap linux-cifs"
    94.5  BUILD_DEPENDS="autoconf automake krb5-dev libcap-dev samba-dev talloc-dev"
    94.6  
    94.7 +HOST_ARCH="i486 x86_64"
    94.8 +
    94.9  # What is the latest version available today?
   94.10  current_version()
   94.11  {
    95.1 --- a/clamav-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
    95.2 +++ b/clamav-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
    95.3 @@ -12,6 +12,8 @@
    95.4  DEPENDS="clamav pkg-config"
    95.5  WANTED="clamav"
    95.6  
    95.7 +HOST_ARCH="i486 x86_64"
    95.8 +
    95.9  # Rules to gen a SliTaz package suitable for Tazpkg.
   95.10  genpkg_rules()
   95.11  {
    96.1 --- a/clamav/receipt	Tue Jun 25 14:51:14 2024 +0000
    96.2 +++ b/clamav/receipt	Thu Dec 05 08:39:45 2024 +0000
    96.3 @@ -17,6 +17,8 @@
    96.4  BUILD_DEPENDS="bzip2-dev check-dev cmake curl-dev gmp-dev libjson-c-dev
    96.5  	libxml2-dev ncurses-dev openssl-dev pcre2-dev python3-dev zlib-dev"
    96.6  
    96.7 +HOST_ARCH="i486 x86_64"
    96.8 +
    96.9  # What is the latest version available today?
   96.10  current_version()
   96.11  {
   96.12 @@ -44,6 +46,7 @@
   96.13  	cd	_build &&
   96.14  	cmake	..					\
   96.15  		-D CMAKE_INSTALL_PREFIX=/usr		\
   96.16 +		-D CMAKE_INSTALL_LIBDIR=/usr/lib	\
   96.17  		-D APP_CONFIG_DIRECTORY=/etc/clamav	\
   96.18  	 	-D DATABASE_DIRECTORY=/var/lib/clamav	\
   96.19  		-D ENABLE_MILTER=OFF			\
    97.1 --- a/clang/receipt	Tue Jun 25 14:51:14 2024 +0000
    97.2 +++ b/clang/receipt	Thu Dec 05 08:39:45 2024 +0000
    97.3 @@ -13,6 +13,8 @@
    97.4  DEPENDS="llvm-lib"
    97.5  BUILD_DEPENDS="llvm ninja cmake"
    97.6  
    97.7 +HOST_ARCH="i486 x86_64"
    97.8 +
    97.9  # What is the latest version available today?
   97.10  current_version()
   97.11  {
    98.1 --- a/clearlooks/receipt	Tue Jun 25 14:51:14 2024 +0000
    98.2 +++ b/clearlooks/receipt	Thu Dec 05 08:39:45 2024 +0000
    98.3 @@ -9,7 +9,7 @@
    98.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    98.5  WEB_SITE="https://clearlooks.sourceforge.net/"
    98.6  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    98.7 -HOST_ARCH="i486 arm"
    98.8 +HOST_ARCH="i486 arm x86_64"
    98.9  
   98.10  DEPENDS="gtk+ xorg-libXdamage"
   98.11  BUILD_DEPENDS="pkg-config file gtk+-dev"
    99.1 --- a/cmake/receipt	Tue Jun 25 14:51:14 2024 +0000
    99.2 +++ b/cmake/receipt	Thu Dec 05 08:39:45 2024 +0000
    99.3 @@ -14,6 +14,8 @@
    99.4  DEPENDS="libidn openssl"
    99.5  BUILD_DEPENDS="ncurses-dev openssl-dev"
    99.6  
    99.7 +HOST_ARCH="i486 x86_64"
    99.8 +
    99.9  # What is the latest version available today?
   99.10  current_version()
   99.11  {
   100.1 --- a/conky/receipt	Tue Jun 25 14:51:14 2024 +0000
   100.2 +++ b/conky/receipt	Thu Dec 05 08:39:45 2024 +0000
   100.3 @@ -10,7 +10,7 @@
   100.4  WEB_SITE="https://conky.sourceforge.net/"
   100.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   100.6  TAGS="desktop monitoring"
   100.7 -HOST_ARCH="i486 arm"
   100.8 +HOST_ARCH="i486 arm x86_64"
   100.9  
  100.10  DEPENDS="expat fontconfig freetype glib xorg-libX11 xorg-libXau \
  100.11  xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes libxcb \
   101.1 --- a/cookutils-daemon/receipt	Tue Jun 25 14:51:14 2024 +0000
   101.2 +++ b/cookutils-daemon/receipt	Thu Dec 05 08:39:45 2024 +0000
   101.3 @@ -11,6 +11,8 @@
   101.4  
   101.5  WANTED="cookutils"
   101.6  
   101.7 +HOST_ARCH="i486 x86_64"
   101.8 +
   101.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  101.10  genpkg_rules()
  101.11  {
   102.1 --- a/cookutils/receipt	Tue Jun 25 14:51:14 2024 +0000
   102.2 +++ b/cookutils/receipt	Thu Dec 05 08:39:45 2024 +0000
   102.3 @@ -10,7 +10,7 @@
   102.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   102.5  WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz"
   102.6  TAGS="slitaz"
   102.7 -HOST_ARCH="i486 arm"
   102.8 +HOST_ARCH="i486 arm x86_64"
   102.9  CONFIG_FILES="/etc/slitaz/cook.site /etc/slitaz/cook.conf"
  102.10  
  102.11  DEPENDS="sdft"
  102.12 @@ -36,10 +36,17 @@
  102.13  	patch -p1 -i $stuff/avoid-hard-link-exist-error.patch
  102.14  	patch -p1 -i $stuff/rework-umount_aufs.patch
  102.15  	patch -p1 -i $stuff/current-version.patch
  102.16 +	patch -p1 -i $stuff/cook-x86_64.patch
  102.17  	sed -i 's|preinit core-4in1|preinit core-4in1 core-5in1|' cookiso
  102.18  	mkdir -p $DESTDIR/usr/bin $DESTDIR/etc/slitaz
  102.19  	make DESTDIR=$DESTDIR install
  102.20  	sed -i 's|://mirror.switch.ch/ftp/mirror|s://ftp.gnu.org|' $DESTDIR/etc/slitaz/cook.conf
  102.21 +
  102.22 +	case $ARCH in
  102.23 +	    x86_64)
  102.24 +		sed -i 's|ARCH="i486"|ARCH="x86_64"|' $DESTDIR/etc/slitaz/cook.conf
  102.25 +		sed -i 's|-march=nocona -Os -pipe|-march=nocona -Os -pipe -fomit-frame-pointer -fPIC|' $DESTDIR/etc/slitaz/cook.conf ;;
  102.26 +	esac
  102.27  }
  102.28  
  102.29  # Rules to gen a SliTaz package suitable for Tazpkg.
   103.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   103.2 +++ b/cookutils/stuff/cook-x86_64.patch	Thu Dec 05 08:39:45 2024 +0000
   103.3 @@ -0,0 +1,93 @@
   103.4 +--- a/cook
   103.5 ++++ b/cook
   103.6 +@@ -562,7 +562,9 @@
   103.7 + 
   103.8 + 	# Handle cross-tools.
   103.9 + 	case "$ARCH" in
  103.10 +-		arm*|x86_64)
  103.11 ++		x86_64)
  103.12 ++			arch="-$ARCH" ;;
  103.13 ++		arm*)
  103.14 + 			# CROSS_COMPILE is used by at least Busybox and the kernel to set
  103.15 + 			# the cross-tools prefix. Sysroot is the root of our target arch
  103.16 + 			sysroot="$CROSS_TREE/sysroot"
  103.17 +@@ -978,7 +978,9 @@
  103.18 + 
  103.19 + install_package() {
  103.20 + 	case "$ARCH" in
  103.21 +-		arm*|x86_64)
  103.22 ++		x86_64)
  103.23 ++			arch="-$ARCH" ;;
  103.24 ++		arm*)
  103.25 + 			arch="-$ARCH"
  103.26 + 			root="$CROSS_TREE/sysroot" ;;
  103.27 + 	esac
  103.28 +@@ -1171,7 +1171,7 @@
  103.29 + 	action 'Getting standard devel files...'
  103.30 + 	mkdir -p $fs/usr/lib
  103.31 +- 	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  103.32 +-	cp -a $install/usr/lib/*a $fs/usr/lib
  103.33 ++	cp -a $install/usr/lib*/pkgconfig $fs/usr/lib
  103.34 ++	cp -a $install/usr/lib*/*a $fs/usr/lib
  103.35 + 	cp -a $install/usr/include $fs/usr
  103.36 + 	status
  103.37 + }
  103.38 +@@ -1206,6 +1206,9 @@
  103.39 + 			copy $j $fs$(dirname ${j#.})
  103.40 + 		done
  103.41 + 	done
  103.42 ++	# Ensure always use lib instead lib64
  103.43 ++        [ -d $fs/lib64 ] && mv $fs/lib64 $fs/lib
  103.44 ++	[ -d $fs/usr/lib64 ] && mv $fs/usr/lib64 $fs/usr/lib
  103.45 + 	cd - >/dev/null
  103.46 + 	status
  103.47 + }
  103.48 +@@ -1224,6 +1227,9 @@
  103.49 + 			copy $j $fs$(dirname ${j#.})
  103.50 + 		done
  103.51 + 	done
  103.52 ++        # Ensure always use lib instead lib64                                     
  103.53 ++        [ -d $fs/lib64 ] && mv $fs/lib64 $fs/lib                                  
  103.54 ++        [ -d $fs/usr/lib64 ] && mv $fs/usr/lib64 $fs/usr/lib
  103.55 + 	cd - >/dev/null
  103.56 + 	status
  103.57 + }
  103.58 +@@ -1304,7 +1304,7 @@
  103.59 + 		# Use setup pkgs from cross.conf or cook.conf. When cross compiling
  103.60 + 		# ARCH-setup or 'cross check' should be used before: cook setup
  103.61 + 		case "$ARCH" in
  103.62 +-			arm*|x86_64)
  103.63 ++			arm*)
  103.64 + 				if [ ! -x '/usr/bin/cross' ]; then
  103.65 + 					_ 'ERROR: %s is not installed' 'cross'
  103.66 + 					exit 1
  103.67 +--- a/modules/pkgdb
  103.68 ++++ b/modules/pkgdb
  103.69 +@@ -116,7 +116,12 @@
  103.70 + 		# and will substitute them all
  103.71 + 		SIZES=$(echo $PACKED_SIZE $UNPACKED_SIZE | sed 's|\.0||g')
  103.72 + 		DEPENDS=$(echo $DEPENDS) # remove newlines from some receipts
  103.73 +-		MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" $PKGS/packages.md5 | awk '{print $1}')"
  103.74 ++		case $SLITAZ_ARCH in
  103.75 ++			i?86)
  103.76 ++				MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" $PKGS/packages.md5 | awk '{print $1}')" ;;
  103.77 ++			x86_64)
  103.78 ++				MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION-$ARCH.tazpkg" $PKGS/packages.md5 | awk '{print $1}')" ;;
  103.79 ++		esac
  103.80 + 		cat >> $PKGS/packages.info <<EOT
  103.81 + $PACKAGE	$VERSION$EXTRAVERSION	$CATEGORY	$SHORT_DESC	$WEB_SITE	$TAGS	$SIZES	$DEPENDS	$MD5
  103.82 + EOT
  103.83 +@@ -138,7 +143,12 @@
  103.84 + 			$PKGS/files.list
  103.85 + 
  103.86 + 		# list of unnecessary packages
  103.87 +-		sed -i "/ $PACKAGE-$VERSION$EXTRAVERSION.tazpkg/d" $PKGS/packages.toremove
  103.88 ++		case $SLITAZ_ARCH in
  103.89 ++			i?86)
  103.90 ++				sed -i "/ $PACKAGE-$VERSION$EXTRAVERSION.tazpkg/d" $PKGS/packages.toremove ;;
  103.91 ++			x86_64)
  103.92 ++				sed -i "/ $PACKAGE-$VERSION$EXTRAVERSION-$ARCH.tazpkg/d" $PKGS/packages.toremove ;;
  103.93 ++		esac
  103.94 + 	else
  103.95 + 		# if receipt variable HOST_ARCH absent/empty or contains ARCH
  103.96 + 		if [ -z "$HOST_ARCH" -o "${HOST_ARCH/$ARCH/}" != "$HOST_ARCH" ]; then
   104.1 --- a/coreutils-character/receipt	Tue Jun 25 14:51:14 2024 +0000
   104.2 +++ b/coreutils-character/receipt	Thu Dec 05 08:39:45 2024 +0000
   104.3 @@ -12,6 +12,8 @@
   104.4  DEPENDS="glibc-base"
   104.5  WANTED="coreutils"
   104.6  
   104.7 +HOST_ARCH="i486 x86_64"
   104.8 +
   104.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  104.10  genpkg_rules()
  104.11  {
   105.1 --- a/coreutils-command/receipt	Tue Jun 25 14:51:14 2024 +0000
   105.2 +++ b/coreutils-command/receipt	Thu Dec 05 08:39:45 2024 +0000
   105.3 @@ -11,6 +11,8 @@
   105.4  DEPENDS="glibc-base"
   105.5  WANTED="coreutils"
   105.6  
   105.7 +HOST_ARCH="i486 x86_64"
   105.8 +
   105.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  105.10  genpkg_rules()
  105.11  {
   106.1 --- a/coreutils-conditions/receipt	Tue Jun 25 14:51:14 2024 +0000
   106.2 +++ b/coreutils-conditions/receipt	Thu Dec 05 08:39:45 2024 +0000
   106.3 @@ -12,6 +12,8 @@
   106.4  DEPENDS="glibc-base gmp"
   106.5  WANTED="coreutils"
   106.6  
   106.7 +HOST_ARCH="i486 x86_64"
   106.8 +
   106.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  106.10  genpkg_rules()
  106.11  {
   107.1 --- a/coreutils-context-system/receipt	Tue Jun 25 14:51:14 2024 +0000
   107.2 +++ b/coreutils-context-system/receipt	Thu Dec 05 08:39:45 2024 +0000
   107.3 @@ -12,6 +12,8 @@
   107.4  DEPENDS="glibc-base"
   107.5  WANTED="coreutils"
   107.6  
   107.7 +HOST_ARCH="i486 x86_64"
   107.8 +
   107.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  107.10  genpkg_rules()
  107.11  {
   108.1 --- a/coreutils-context-user/receipt	Tue Jun 25 14:51:14 2024 +0000
   108.2 +++ b/coreutils-context-user/receipt	Thu Dec 05 08:39:45 2024 +0000
   108.3 @@ -12,6 +12,8 @@
   108.4  DEPENDS="glibc-base"
   108.5  WANTED="coreutils"
   108.6  
   108.7 +HOST_ARCH="i486 x86_64"
   108.8 +
   108.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  108.10  genpkg_rules()
  108.11  {
   109.1 --- a/coreutils-context-working/receipt	Tue Jun 25 14:51:14 2024 +0000
   109.2 +++ b/coreutils-context-working/receipt	Thu Dec 05 08:39:45 2024 +0000
   109.3 @@ -12,6 +12,8 @@
   109.4  DEPENDS="glibc-base"
   109.5  WANTED="coreutils"
   109.6  
   109.7 +HOST_ARCH="i486 x86_64"
   109.8 +
   109.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  109.10  genpkg_rules()
  109.11  {
   110.1 --- a/coreutils-directory/receipt	Tue Jun 25 14:51:14 2024 +0000
   110.2 +++ b/coreutils-directory/receipt	Thu Dec 05 08:39:45 2024 +0000
   110.3 @@ -12,6 +12,8 @@
   110.4  DEPENDS="attr glibc-base libcap"
   110.5  WANTED="coreutils"
   110.6  
   110.7 +HOST_ARCH="i486 x86_64"
   110.8 +
   110.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  110.10  genpkg_rules()
  110.11  {
   111.1 --- a/coreutils-disk/receipt	Tue Jun 25 14:51:14 2024 +0000
   111.2 +++ b/coreutils-disk/receipt	Thu Dec 05 08:39:45 2024 +0000
   111.3 @@ -12,6 +12,8 @@
   111.4  DEPENDS="glibc-base"
   111.5  WANTED="coreutils"
   111.6  
   111.7 +HOST_ARCH="i486 x86_64"
   111.8 +
   111.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  111.10  genpkg_rules()
  111.11  {
   112.1 --- a/coreutils-file-attributes/receipt	Tue Jun 25 14:51:14 2024 +0000
   112.2 +++ b/coreutils-file-attributes/receipt	Thu Dec 05 08:39:45 2024 +0000
   112.3 @@ -12,6 +12,8 @@
   112.4  DEPENDS="glibc-base"
   112.5  WANTED="coreutils"
   112.6  
   112.7 +HOST_ARCH="i486 x86_64"
   112.8 +
   112.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  112.10  genpkg_rules()
  112.11  {
   113.1 --- a/coreutils-file-format/receipt	Tue Jun 25 14:51:14 2024 +0000
   113.2 +++ b/coreutils-file-format/receipt	Thu Dec 05 08:39:45 2024 +0000
   113.3 @@ -12,6 +12,8 @@
   113.4  DEPENDS="glibc-base"
   113.5  WANTED="coreutils"
   113.6  
   113.7 +HOST_ARCH="i486 x86_64"
   113.8 +
   113.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  113.10  genpkg_rules()
  113.11  {
   114.1 --- a/coreutils-file-output-full/receipt	Tue Jun 25 14:51:14 2024 +0000
   114.2 +++ b/coreutils-file-output-full/receipt	Thu Dec 05 08:39:45 2024 +0000
   114.3 @@ -12,6 +12,8 @@
   114.4  DEPENDS="glibc-base"
   114.5  WANTED="coreutils"
   114.6  
   114.7 +HOST_ARCH="i486 x86_64"
   114.8 +
   114.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  114.10  genpkg_rules()
  114.11  {
   115.1 --- a/coreutils-file-output-part/receipt	Tue Jun 25 14:51:14 2024 +0000
   115.2 +++ b/coreutils-file-output-part/receipt	Thu Dec 05 08:39:45 2024 +0000
   115.3 @@ -12,6 +12,8 @@
   115.4  DEPENDS="glibc-base"
   115.5  WANTED="coreutils"
   115.6  
   115.7 +HOST_ARCH="i486 x86_64"
   115.8 +
   115.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  115.10  genpkg_rules()
  115.11  {
   116.1 --- a/coreutils-file-sort/receipt	Tue Jun 25 14:51:14 2024 +0000
   116.2 +++ b/coreutils-file-sort/receipt	Thu Dec 05 08:39:45 2024 +0000
   116.3 @@ -12,6 +12,8 @@
   116.4  DEPENDS="glibc-base"
   116.5  WANTED="coreutils"
   116.6  
   116.7 +HOST_ARCH="i486 x86_64"
   116.8 +
   116.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  116.10  genpkg_rules()
  116.11  {
   117.1 --- a/coreutils-file-special/receipt	Tue Jun 25 14:51:14 2024 +0000
   117.2 +++ b/coreutils-file-special/receipt	Thu Dec 05 08:39:45 2024 +0000
   117.3 @@ -11,6 +11,8 @@
   117.4  DEPENDS="glibc-base"
   117.5  WANTED="coreutils"
   117.6  
   117.7 +HOST_ARCH="i486 x86_64"
   117.8 +
   117.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  117.10  genpkg_rules()
  117.11  {
   118.1 --- a/coreutils-file-summarize/receipt	Tue Jun 25 14:51:14 2024 +0000
   118.2 +++ b/coreutils-file-summarize/receipt	Thu Dec 05 08:39:45 2024 +0000
   118.3 @@ -12,6 +12,8 @@
   118.4  DEPENDS="glibc-base"
   118.5  WANTED="coreutils"
   118.6  
   118.7 +HOST_ARCH="i486 x86_64"
   118.8 +
   118.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  118.10  genpkg_rules()
  118.11  {
   119.1 --- a/coreutils-line/receipt	Tue Jun 25 14:51:14 2024 +0000
   119.2 +++ b/coreutils-line/receipt	Thu Dec 05 08:39:45 2024 +0000
   119.3 @@ -12,6 +12,8 @@
   119.4  DEPENDS="glibc-base"
   119.5  WANTED="coreutils"
   119.6  
   119.7 +HOST_ARCH="i486 x86_64"
   119.8 +
   119.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  119.10  genpkg_rules()
  119.11  {
   120.1 --- a/coreutils-multicall/receipt	Tue Jun 25 14:51:14 2024 +0000
   120.2 +++ b/coreutils-multicall/receipt	Thu Dec 05 08:39:45 2024 +0000
   120.3 @@ -16,6 +16,8 @@
   120.4  DEPENDS="acl attr glibc-base gmp libcap"
   120.5  BUILD_DEPENDS="automake gmp-dev libcap-dev xz"
   120.6  
   120.7 +HOST_ARCH="i486 x86_64"
   120.8 +
   120.9  # What is the latest version available today?
  120.10  current_version()
  120.11  {
   121.1 --- a/coreutils-numeric/receipt	Tue Jun 25 14:51:14 2024 +0000
   121.2 +++ b/coreutils-numeric/receipt	Thu Dec 05 08:39:45 2024 +0000
   121.3 @@ -12,6 +12,8 @@
   121.4  DEPENDS="glibc-base gmp"
   121.5  WANTED="coreutils"
   121.6  
   121.7 +HOST_ARCH="i486 x86_64"
   121.8 +
   121.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  121.10  genpkg_rules()
  121.11  {
   122.1 --- a/coreutils-operations/receipt	Tue Jun 25 14:51:14 2024 +0000
   122.2 +++ b/coreutils-operations/receipt	Thu Dec 05 08:39:45 2024 +0000
   122.3 @@ -12,6 +12,8 @@
   122.4  DEPENDS="acl attr glibc-base"
   122.5  WANTED="coreutils"
   122.6  
   122.7 +HOST_ARCH="i486 x86_64"
   122.8 +
   122.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  122.10  genpkg_rules()
  122.11  {
   123.1 --- a/coreutils-path/receipt	Tue Jun 25 14:51:14 2024 +0000
   123.2 +++ b/coreutils-path/receipt	Thu Dec 05 08:39:45 2024 +0000
   123.3 @@ -12,6 +12,8 @@
   123.4  DEPENDS="glibc-base"
   123.5  WANTED="coreutils"
   123.6  
   123.7 +HOST_ARCH="i486 x86_64"
   123.8 +
   123.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  123.10  genpkg_rules()
  123.11  {
   124.1 --- a/coreutils-print/receipt	Tue Jun 25 14:51:14 2024 +0000
   124.2 +++ b/coreutils-print/receipt	Thu Dec 05 08:39:45 2024 +0000
   124.3 @@ -12,6 +12,8 @@
   124.4  DEPENDS="glibc-base"
   124.5  WANTED="coreutils"
   124.6  
   124.7 +HOST_ARCH="i486 x86_64"
   124.8 +
   124.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  124.10  genpkg_rules()
  124.11  {
   125.1 --- a/coreutils-redirection/receipt	Tue Jun 25 14:51:14 2024 +0000
   125.2 +++ b/coreutils-redirection/receipt	Thu Dec 05 08:39:45 2024 +0000
   125.3 @@ -12,6 +12,8 @@
   125.4  DEPENDS="glibc-base"
   125.5  WANTED="coreutils"
   125.6  
   125.7 +HOST_ARCH="i486 x86_64"
   125.8 +
   125.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  125.10  genpkg_rules()
  125.11  {
   126.1 --- a/coreutils/receipt	Tue Jun 25 14:51:14 2024 +0000
   126.2 +++ b/coreutils/receipt	Thu Dec 05 08:39:45 2024 +0000
   126.3 @@ -11,6 +11,8 @@
   126.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   126.5  WGET_URL="https://ftp.gnu.org/gnu/$PACKAGE/$TARBALL"
   126.6  
   126.7 +HOST_ARCH="i486 x86_64"
   126.8 +
   126.9  SUGGESTED="coreutils-lang"
  126.10  SIBLINGS="coreutils-multicall"
  126.11  SPLIT="coreutils-character coreutils-command coreutils-conditions 
   127.1 --- a/cups-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   127.2 +++ b/cups-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   127.3 @@ -11,6 +11,8 @@
   127.4  DEPENDS="cups"
   127.5  WANTED="cups"
   127.6  
   127.7 +HOST_ARCH="i486 x86_64"
   127.8 +
   127.9  genpkg_rules()
  127.10  {
  127.11  	cook_copy_folders	include
   128.1 --- a/cups-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
   128.2 +++ b/cups-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
   128.3 @@ -10,6 +10,8 @@
   128.4  
   128.5  WANTED="cups"
   128.6  
   128.7 +HOST_ARCH="i486 x86_64"
   128.8 +
   128.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  128.10  genpkg_rules()
  128.11  {
   129.1 --- a/cups-filters-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   129.2 +++ b/cups-filters-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   129.3 @@ -11,6 +11,8 @@
   129.4  
   129.5  DEPENDS="cups-filters pkg-config"
   129.6  
   129.7 +HOST_ARCH="i486 x86_64"
   129.8 +
   129.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  129.10  genpkg_rules()
  129.11  {
   130.1 --- a/cups-filters/receipt	Tue Jun 25 14:51:14 2024 +0000
   130.2 +++ b/cups-filters/receipt	Thu Dec 05 08:39:45 2024 +0000
   130.3 @@ -14,8 +14,11 @@
   130.4  WGET_URL2="https://mirror.slitaz.org/sources/packages-cooking/c/cups-filters-7371.u"
   130.5  
   130.6  DEPENDS="lcms poppler qpdf ghostscript gutenprint glib libexif"
   130.7 -BUILD_DEPENDS="ijs-dev libpng-dev lcms-dev poppler-dev qpdf-dev dbus-dev libexif-dev \
   130.8 -cups-dev gmp-dev zlib-dev jpeg-dev tiff-dev freetype-dev fontconfig-dev liblouis-dev"
   130.9 +BUILD_DEPENDS="ijs-dev libpng-dev lcms-dev poppler-dev qpdf-dev \
  130.10 +dbus-dev libexif-dev cups-dev gmp-dev zlib-dev jpeg-dev tiff-dev \
  130.11 +freetype-dev fontconfig-dev liblouis-dev ghostscript-dev poppler-apps"
  130.12 +
  130.13 +HOST_ARCH="i486 x86_64"
  130.14  
  130.15  # What is the latest version available today?
  130.16  current_version()
   131.1 --- a/cups-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
   131.2 +++ b/cups-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
   131.3 @@ -20,6 +20,8 @@
   131.4  	libgcrypt-dev libgnutls libpng-dev libunistring-dev openssl-dev 
   131.5  	pam pam-dev tiff-dev"
   131.6  
   131.7 +HOST_ARCH="i486 x86_64"
   131.8 +
   131.9  current_version()
  131.10  {
  131.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  131.12 @@ -67,7 +69,7 @@
  131.13  	cp -a $install/etc/cups		$fs/etc
  131.14  	cp -a $install/etc/dbus*	$fs/etc
  131.15  	cp -a $install/usr/bin		$fs/usr
  131.16 -	cp -a $install/usr/lib/*.so*	$fs/usr/lib
  131.17 +	cp -a $install/usr/lib*/*.so*	$fs/usr/lib
  131.18  	cp -a $install/usr/lib/cups	$fs/usr/lib
  131.19  	cp -a $install/usr/sbin		$fs/usr
  131.20  	cp -a $install/usr/share/cups	$fs/usr/share
   132.1 --- a/cups/receipt	Tue Jun 25 14:51:14 2024 +0000
   132.2 +++ b/cups/receipt	Thu Dec 05 08:39:45 2024 +0000
   132.3 @@ -23,6 +23,8 @@
   132.4  # and gutenprint/ghostscript.
   132.5  # Rebuild it with cups-filters / poppler-apps deps
   132.6  
   132.7 +HOST_ARCH="i486 x86_64"
   132.8 +
   132.9  current_version()
  132.10  {
  132.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  132.12 @@ -77,7 +79,7 @@
  132.13  	cp -a $install/etc/cups		$fs/etc
  132.14  	cp -a $install/etc/dbus*	$fs/etc
  132.15  	cp -a $install/usr/bin		$fs/usr
  132.16 -	cp -a $install/usr/lib/*.so*	$fs/usr/lib
  132.17 +	cp -a $install/usr/lib*/*.so*	$fs/usr/lib
  132.18  	cp -a $install/usr/lib/cups	$fs/usr/lib
  132.19  	cp -a $install/usr/sbin		$fs/usr
  132.20  	cp -a $install/usr/share/cups	$fs/usr/share
   133.1 --- a/curl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   133.2 +++ b/curl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   133.3 @@ -11,7 +11,7 @@
   133.4  DEPENDS="curl gnutls-dev libidn-dev openssl-dev pkg-config"
   133.5  WANTED="curl"
   133.6  
   133.7 -HOST_ARCH="i486 arm"
   133.8 +HOST_ARCH="i486 arm x86_64"
   133.9  
  133.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  133.11  genpkg_rules()
   134.1 --- a/curl/receipt	Tue Jun 25 14:51:14 2024 +0000
   134.2 +++ b/curl/receipt	Thu Dec 05 08:39:45 2024 +0000
   134.3 @@ -14,7 +14,7 @@
   134.4  DEPENDS="libcurl libgnutls libidn libssl zlib"
   134.5  BUILD_DEPENDS="gnutls-dev libidn-dev openssl-dev"
   134.6  
   134.7 -HOST_ARCH="i486 arm"
   134.8 +HOST_ARCH="i486 arm x86_64"
   134.9  
  134.10  # @maintainer:	Please update also libcurl
  134.11  
   135.1 --- a/cyrus-sasl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   135.2 +++ b/cyrus-sasl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   135.3 @@ -11,6 +11,8 @@
   135.4  WANTED="cyrus-sasl"
   135.5  DEPENDS="cyrus-sasl"
   135.6  
   135.7 +HOST_ARCH="i486 x86_64"
   135.8 +
   135.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  135.10  genpkg_rules()
  135.11  {
   136.1 --- a/cyrus-sasl-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
   136.2 +++ b/cyrus-sasl-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
   136.3 @@ -17,6 +17,8 @@
   136.4  BUILD_DEPENDS="automake autoconf m4 libtool groff \
   136.5  openldap-dev openssl-dev pam pam-dev"
   136.6  
   136.7 +HOST_ARCH="i486 x86_64"
   136.8 +
   136.9  # What is the latest version available today?
  136.10  current_version()
  136.11  {
   137.1 --- a/cyrus-sasl/receipt	Tue Jun 25 14:51:14 2024 +0000
   137.2 +++ b/cyrus-sasl/receipt	Thu Dec 05 08:39:45 2024 +0000
   137.3 @@ -16,6 +16,8 @@
   137.4  BUILD_DEPENDS="automake autoconf m4 libtool groff db-dev \
   137.5  openldap-dev openssl-dev"
   137.6  
   137.7 +HOST_ARCH="i486 x86_64"
   137.8 +
   137.9  # What is the latest version available today?
  137.10  current_version()
  137.11  {
   138.1 --- a/db-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   138.2 +++ b/db-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   138.3 @@ -8,7 +8,7 @@
   138.4  LICENSE="BSD"
   138.5  WEB_SITE="https://www.oracle.com/database/berkeley-db/db.html"
   138.6  WANTED="db"
   138.7 -HOST_ARCH="i486 arm"
   138.8 +HOST_ARCH="i486 arm x86_64"
   138.9  
  138.10  DEPENDS="db"
  138.11  
   139.1 --- a/db/receipt	Tue Jun 25 14:51:14 2024 +0000
   139.2 +++ b/db/receipt	Thu Dec 05 08:39:45 2024 +0000
   139.3 @@ -10,7 +10,7 @@
   139.4  WEB_SITE="https://www.oracle.com/database/berkeley-db/db.html"
   139.5  WGET_URL="https://download.oracle.com/berkeley-db/$TARBALL"
   139.6  TAGS="database"
   139.7 -HOST_ARCH="i486 arm"
   139.8 +HOST_ARCH="i486 arm x86_64"
   139.9  
  139.10  DEPENDS="glibc-base libdb"
  139.11  BUILD_DEPENDS=""
   140.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   140.2 +++ b/dbus-c++-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   140.3 @@ -0,0 +1,22 @@
   140.4 +# SliTaz package receipt.
   140.5 +
   140.6 +PACKAGE="dbus-c++-dev"
   140.7 +VERSION="0.9.0"
   140.8 +CATEGORY="x-window"
   140.9 +SHORT_DESC="A C++ API for D-BUS - development files."
  140.10 +MAINTAINER="maintainer@slitaz.org"
  140.11 +LICENSE="LGPL2"
  140.12 +WEB_SITE="https://sourceforge.net/projects/dbus-cplusplus/"
  140.13 +WANTED="dbus-c++"
  140.14 +DEPENDS="dbus-c++"
  140.15 +
  140.16 +HOST_ARCH="i486 x86_64"
  140.17 +
  140.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
  140.19 +genpkg_rules()
  140.20 +{
  140.21 +	get_dev_files
  140.22 +
  140.23 +	# Ensure remove .la files
  140.24 +	find $fs -name "*.la" -delete	
  140.25 +}
   141.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   141.2 +++ b/dbus-c++/receipt	Thu Dec 05 08:39:45 2024 +0000
   141.3 @@ -0,0 +1,55 @@
   141.4 +# SliTaz package receipt.
   141.5 +
   141.6 +PACKAGE="dbus-c++"
   141.7 +VERSION="0.9.0"
   141.8 +CATEGORY="x-window"
   141.9 +SHORT_DESC="A C++ API for D-BUS."
  141.10 +MAINTAINER="maintainer@slitaz.org"
  141.11 +LICENSE="LGPL2"
  141.12 +WEB_SITE="https://sourceforge.net/projects/dbus-cplusplus/"
  141.13 +
  141.14 +TARBALL="lib$PACKAGE-$VERSION.tar.gz"
  141.15 +WGET_URL="$SF_MIRROR/dbus-cplusplus/$TARBALL"
  141.16 +
  141.17 +DEPENDS="expat dbus libdbus-c++"
  141.18 +BUILD_DEPENDS="automake libtool expat-dev dbus-dev"
  141.19 +
  141.20 +HOST_ARCH="i486 x86_64"
  141.21 +
  141.22 +# Rules to configure and make the package.
  141.23 +compile_rules()
  141.24 +{
  141.25 +	patch -Np0 -i $stuff/dbus-c++-0.9.0-gcc47.patch
  141.26 +	# https://sourceforge.net/p/dbus-cplusplus/patches/18/
  141.27 +	patch -Np1 -i $stuff/dbus-c++-0.9.0-disable-threading.patch
  141.28 +	# https://sourceforge.net/p/dbus-cplusplus/patches/19/
  141.29 +	patch -Np1 -i $stuff/dbus-c++-0.9.0-fix-writechar.patch
  141.30 +	# https://sourceforge.net/p/dbus-cplusplus/patches/22/
  141.31 +	patch -Np1 -i $stuff/dbus-c++-0.9.0-template-operators.patch
  141.32 +	# https://sourceforge.net/p/dbus-cplusplus/patches/27/
  141.33 +	patch -Np1 -i $stuff/dbus-c++-0.9.0-copy_data_from_received_message.patch
  141.34 +
  141.35 +	autoreconf -vfi
  141.36 +
  141.37 +	./configure				\
  141.38 +		--disable-ecore			\
  141.39 +		--disable-static		\
  141.40 +		--disable-tests			\
  141.41 +		--disable-examples		\
  141.42 +		--enable-glib			\
  141.43 +		--prefix=/usr			\
  141.44 +		$CONFIGURE_ARGS &&
  141.45 +
  141.46 +	# Prevent overlinking
  141.47 +	sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  141.48 +
  141.49 +	make &&
  141.50 +	make install
  141.51 +}
  141.52 +
  141.53 +# Rules to gen a SliTaz package suitable for Tazpkg.
  141.54 +genpkg_rules()
  141.55 +{
  141.56 +	mkdir -p $fs/usr
  141.57 +	cp -a $install/usr/bin	$fs/usr
  141.58 +}
   142.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   142.2 +++ b/dbus-c++/stuff/dbus-c++-0.9.0-copy_data_from_received_message.patch	Thu Dec 05 08:39:45 2024 +0000
   142.3 @@ -0,0 +1,27 @@
   142.4 +From 2a770f61c060d19f7fe118c2a066306fa3e9ec3d Mon Sep 17 00:00:00 2001
   142.5 +From: =?UTF-8?q?Th=C3=A9o=20Goudout?= <theo.goudout@mydatakeeper.fr>
   142.6 +Date: Thu, 1 Aug 2019 08:24:29 +0000
   142.7 +Subject: [PATCH] Fix assert fail when copying data from received message
   142.8 +
   142.9 +---
  142.10 + src/message.cpp | 4 +++-
  142.11 + 1 file changed, 3 insertions(+), 1 deletion(-)
  142.12 +
  142.13 +diff --git a/src/message.cpp b/src/message.cpp
  142.14 +index 3f0cac4..1c4caab 100644
  142.15 +--- a/src/message.cpp
  142.16 ++++ b/src/message.cpp
  142.17 +@@ -350,7 +350,9 @@ void MessageIter::copy_data(MessageIter &to)
  142.18 +       (
  142.19 +         (DBusMessageIter *) & (to._iter),
  142.20 +         from.type(),
  142.21 +-        from.type() == DBUS_TYPE_VARIANT ? NULL : sig,
  142.22 ++        (from.type() == DBUS_TYPE_STRUCT || from.type() == DBUS_TYPE_DICT_ENTRY)
  142.23 ++            ? NULL
  142.24 ++            : sig,
  142.25 +         (DBusMessageIter *) & (to_container._iter)
  142.26 +       );
  142.27 + 
  142.28 +-- 
  142.29 +2.22.0
  142.30 +
   143.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   143.2 +++ b/dbus-c++/stuff/dbus-c++-0.9.0-disable-threading.patch	Thu Dec 05 08:39:45 2024 +0000
   143.3 @@ -0,0 +1,45 @@
   143.4 +--- libdbus-c++-0.9.0/include/dbus-c++/dispatcher.h.threading	2017-02-15 13:40:53.796004263 +0000
   143.5 ++++ libdbus-c++-0.9.0/include/dbus-c++/dispatcher.h	2017-02-15 13:40:46.907000493 +0000
   143.6 +@@ -188,6 +188,7 @@
   143.7 + /* classes for multithreading support
   143.8 + */
   143.9 + 
  143.10 ++#if 0
  143.11 + class DXXAPI Mutex
  143.12 + {
  143.13 + public:
  143.14 +@@ -243,9 +244,11 @@
  143.15 + typedef bool (*CondVarWaitTimeoutFn)(CondVar *cv, Mutex *mx, int timeout);
  143.16 + typedef void (*CondVarWakeOneFn)(CondVar *cv);
  143.17 + typedef void (*CondVarWakeAllFn)(CondVar *cv);
  143.18 ++#endif
  143.19 + 
  143.20 + void DXXAPI _init_threading();
  143.21 + 
  143.22 ++#if 0
  143.23 + void DXXAPI _init_threading(
  143.24 +   MutexNewFn, MutexFreeFn, MutexLockFn, MutexUnlockFn,
  143.25 +   CondVarNewFn, CondVarFreeFn, CondVarWaitFn, CondVarWaitTimeoutFn, CondVarWakeOneFn, CondVarWakeAllFn
  143.26 +@@ -312,6 +315,7 @@
  143.27 +     cv->wake_all();
  143.28 +   }
  143.29 + };
  143.30 ++#endif
  143.31 + 
  143.32 + } /* namespace DBus */
  143.33 + 
  143.34 +--- libdbus-c++-0.9.0/src/dispatcher.cpp.threading	2017-02-15 13:48:22.627249868 +0000
  143.35 ++++ libdbus-c++-0.9.0/src/dispatcher.cpp	2017-02-15 13:48:29.164253445 +0000
  143.36 +@@ -253,6 +253,7 @@
  143.37 + #endif//DBUS_HAS_THREADS_INIT_DEFAULT
  143.38 + }
  143.39 + 
  143.40 ++#if 0
  143.41 + void DBus::_init_threading(
  143.42 +   MutexNewFn m1,
  143.43 +   MutexFreeFn m2,
  143.44 +@@ -318,3 +319,4 @@
  143.45 + #endif//DBUS_HAS_RECURSIVE_MUTEX
  143.46 +   dbus_threads_init(&functions);
  143.47 + }
  143.48 ++#endif
   144.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   144.2 +++ b/dbus-c++/stuff/dbus-c++-0.9.0-fix-writechar.patch	Thu Dec 05 08:39:45 2024 +0000
   144.3 @@ -0,0 +1,9 @@
   144.4 +--- libdbus-c++-0.9.0/src/pipe.cpp.writechar	2017-02-16 11:07:13.591950169 +0000
   144.5 ++++ libdbus-c++-0.9.0/src/pipe.cpp	2017-02-16 11:04:17.158796092 +0000
   144.6 +@@ -83,5 +83,5 @@
   144.7 + void Pipe::signal()
   144.8 + {
   144.9 +   // TODO: ignoring return of read/write generates warning; maybe relevant for eventloop work...
  144.10 +-  ::write(_fd_write, '\0', 1);
  144.11 ++  ::write(_fd_write, "", 1);
  144.12 + }
   145.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   145.2 +++ b/dbus-c++/stuff/dbus-c++-0.9.0-gcc47.patch	Thu Dec 05 08:39:45 2024 +0000
   145.3 @@ -0,0 +1,10 @@
   145.4 +--- src/eventloop-integration.cpp.orig	2012-05-09 11:22:09.683290763 +0200
   145.5 ++++ src/eventloop-integration.cpp	2012-05-09 11:22:44.313288912 +0200
   145.6 +@@ -38,6 +38,7 @@
   145.7 + #include <cassert>
   145.8 + #include <sys/poll.h>
   145.9 + #include <fcntl.h>
  145.10 ++#include <unistd.h>
  145.11 + 
  145.12 + using namespace DBus;
  145.13 + using namespace std;
   146.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   146.2 +++ b/dbus-c++/stuff/dbus-c++-0.9.0-template-operators.patch	Thu Dec 05 08:39:45 2024 +0000
   146.3 @@ -0,0 +1,88 @@
   146.4 +commit a0b9ef3b469ca23c6a3229d8abb967cbbddcee38
   146.5 +Author: Peter Williams <peter@newton.cx>
   146.6 +Date:   Sat Dec 19 21:12:46 2015 -0500
   146.7 +
   146.8 +    Fix some weird template/operator issues on OS X.
   146.9 +    
  146.10 +    I frankly don't understand at all what's going on here. These fixes
  146.11 +    derive from:
  146.12 +    
  146.13 +    https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/c3f69f6be02e31521474dce7eadf6ba4f4a7ce94
  146.14 +    https://chromium.googlesource.com/chromiumos/third_party/dbus-cplusplus/+/7104857773f790a549d399715482fa23d9b736cd
  146.15 +    
  146.16 +    Except I've dropped some changes that break the OS X build for me. Frankly, if
  146.17 +    it compiles, that's good enough for me.
  146.18 +
  146.19 +diff --git a/include/dbus-c++/types.h b/include/dbus-c++/types.h
  146.20 +index 044e72b..7b3108f 100644
  146.21 +--- a/include/dbus-c++/types.h
  146.22 ++++ b/include/dbus-c++/types.h
  146.23 +@@ -89,13 +89,7 @@ public:
  146.24 +   }
  146.25 + 
  146.26 +   template <typename T>
  146.27 +-  operator T() const
  146.28 +-  {
  146.29 +-    T cast;
  146.30 +-    MessageIter ri = _msg.reader();
  146.31 +-    ri >> cast;
  146.32 +-    return cast;
  146.33 +-  }
  146.34 ++  operator T() const;
  146.35 + 
  146.36 + private:
  146.37 + 
  146.38 +@@ -316,7 +310,7 @@ struct type< Struct<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14,
  146.39 +   }
  146.40 + };
  146.41 + 
  146.42 +-} /* namespace DBus */
  146.43 ++extern DXXAPI DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Variant &val);
  146.44 + 
  146.45 + inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
  146.46 + {
  146.47 +@@ -551,6 +545,8 @@ inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature
  146.48 +   return ++iter;
  146.49 + }
  146.50 + 
  146.51 ++extern DXXAPI DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Variant &val);
  146.52 ++
  146.53 + template<typename E>
  146.54 + inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector<E>& val)
  146.55 + {
  146.56 +@@ -644,7 +640,16 @@ inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Struct<T1,
  146.57 +   return ++iter;
  146.58 + }
  146.59 + 
  146.60 +-extern DXXAPI DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Variant &val);
  146.61 ++template <typename T>
  146.62 ++inline DBus::Variant::operator T() const
  146.63 ++{
  146.64 ++  T cast;
  146.65 ++  DBus::MessageIter ri = _msg.reader();
  146.66 ++  ri >> cast;
  146.67 ++  return cast;
  146.68 ++}
  146.69 ++
  146.70 ++} /* namespace DBus */
  146.71 + 
  146.72 + #endif//__DBUSXX_TYPES_H
  146.73 + 
  146.74 +diff --git a/src/types.cpp b/src/types.cpp
  146.75 +index d414a3e..70f9ac0 100644
  146.76 +--- a/src/types.cpp
  146.77 ++++ b/src/types.cpp
  146.78 +@@ -34,7 +34,7 @@
  146.79 + #include "message_p.h"
  146.80 + #include "internalerror.h"
  146.81 + 
  146.82 +-using namespace DBus;
  146.83 ++namespace DBus {
  146.84 + 
  146.85 + Variant::Variant()
  146.86 +   : _msg(CallMessage()) // dummy message used as temporary storage for variant data
  146.87 +@@ -104,3 +104,4 @@ MessageIter &operator >> (MessageIter &iter, Variant &val)
  146.88 +   return ++iter;
  146.89 + }
  146.90 + 
  146.91 ++} /* namespace DBus */
   147.1 --- a/dbus-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   147.2 +++ b/dbus-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   147.3 @@ -11,7 +11,7 @@
   147.4  DEPENDS="dbus pkg-config"
   147.5  WANTED="dbus"
   147.6  
   147.7 -HOST_ARCH="i486 arm"
   147.8 +HOST_ARCH="i486 arm x86_64"
   147.9  
  147.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  147.11  genpkg_rules()
   148.1 --- a/dbus-glib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   148.2 +++ b/dbus-glib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   148.3 @@ -11,7 +11,7 @@
   148.4  DEPENDS="dbus-dev dbus-glib glib-dev pkg-config"
   148.5  WANTED="dbus-glib"
   148.6  
   148.7 -HOST_ARCH="i486 arm"
   148.8 +HOST_ARCH="i486 arm x86_64"
   148.9  
  148.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  148.11  genpkg_rules()
   149.1 --- a/dbus-glib/receipt	Tue Jun 25 14:51:14 2024 +0000
   149.2 +++ b/dbus-glib/receipt	Thu Dec 05 08:39:45 2024 +0000
   149.3 @@ -14,7 +14,7 @@
   149.4  DEPENDS="dbus expat libgio"
   149.5  BUILD_DEPENDS="dbus-dev expat-dev gettext glib-dev libgio-dev pkg-config"
   149.6  
   149.7 -HOST_ARCH="i486 arm"
   149.8 +HOST_ARCH="i486 arm x86_64"
   149.9  
  149.10  # Handle cross compilation. Host pkg-config/gettext are used
  149.11  case "$ARCH" in
   150.1 --- a/dbus-helper/receipt	Tue Jun 25 14:51:14 2024 +0000
   150.2 +++ b/dbus-helper/receipt	Thu Dec 05 08:39:45 2024 +0000
   150.3 @@ -11,6 +11,8 @@
   150.4  DEPENDS="dbus"
   150.5  WANTED="dbus"
   150.6  
   150.7 +HOST_ARCH="i486 x86_64"
   150.8 +
   150.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  150.10  genpkg_rules()
  150.11  {
   151.1 --- a/dbus-python-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   151.2 +++ b/dbus-python-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   151.3 @@ -11,6 +11,8 @@
   151.4  DEPENDS="dbus-python pkg-config"
   151.5  WANTED="dbus-python"
   151.6  
   151.7 +HOST_ARCH="i486 x86_64"
   151.8 +
   151.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  151.10  genpkg_rules()
  151.11  {
   152.1 --- a/dbus-python/receipt	Tue Jun 25 14:51:14 2024 +0000
   152.2 +++ b/dbus-python/receipt	Thu Dec 05 08:39:45 2024 +0000
   152.3 @@ -14,6 +14,8 @@
   152.4  DEPENDS="dbus dbus-glib glib libgio python3"
   152.5  BUILD_DEPENDS="dbus-dev dbus-glib-dev glib-dev libgio-dev python3-dev"
   152.6  
   152.7 +HOST_ARCH="i486 x86_64"
   152.8 +
   152.9  # What is the latest version available today?
  152.10  current_version()
  152.11  {
   153.1 --- a/dbus/receipt	Tue Jun 25 14:51:14 2024 +0000
   153.2 +++ b/dbus/receipt	Thu Dec 05 08:39:45 2024 +0000
   153.3 @@ -15,7 +15,7 @@
   153.4  	xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp"
   153.5  BUILD_DEPENDS="expat-dev util-linux-uuid-dev xorg-libX11-dev"
   153.6  
   153.7 -HOST_ARCH="i486 arm"
   153.8 +HOST_ARCH="i486 arm x86_64"
   153.9  
  153.10  current_version()
  153.11  {
   154.1 --- a/depmod/receipt	Tue Jun 25 14:51:14 2024 +0000
   154.2 +++ b/depmod/receipt	Thu Dec 05 08:39:45 2024 +0000
   154.3 @@ -11,6 +11,8 @@
   154.4  
   154.5  DEPENDS="wget glibc-base gcc-lib-base zlib lzlib"
   154.6  
   154.7 +HOST_ARCH="i486 x86_64"
   154.8 +
   154.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  154.10  genpkg_rules()
  154.11  {
   155.1 --- a/desktop-file-utils-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
   155.2 +++ b/desktop-file-utils-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
   155.3 @@ -11,6 +11,8 @@
   155.4  DEPENDS="glib glibc-base pcre"
   155.5  WANTED="desktop-file-utils"
   155.6  
   155.7 +HOST_ARCH="i486 x86_64"
   155.8 +
   155.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  155.10  genpkg_rules()
  155.11  {
   156.1 --- a/desktop-file-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   156.2 +++ b/desktop-file-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   156.3 @@ -16,6 +16,8 @@
   156.4  
   156.5  SPLIT="desktop-file-utils-extra"
   156.6  
   156.7 +HOST_ARCH="i486 x86_64"
   156.8 +
   156.9  current_version()
  156.10  {
  156.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   157.1 --- a/dev86/receipt	Tue Jun 25 14:51:14 2024 +0000
   157.2 +++ b/dev86/receipt	Thu Dec 05 08:39:45 2024 +0000
   157.3 @@ -13,6 +13,8 @@
   157.4  
   157.5  BUILD_DEPENDS="wget"
   157.6  
   157.7 +HOST_ARCH="i486 x86_64"
   157.8 +
   157.9  current_version()
  157.10  {
  157.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
   158.1 --- a/dialog-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   158.2 +++ b/dialog-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   158.3 @@ -11,6 +11,8 @@
   158.4  
   158.5  WANTED="dialog"
   158.6  
   158.7 +HOST_ARCH="i486 x86_64"
   158.8 +
   158.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  158.10  genpkg_rules()
  158.11  {
   159.1 --- a/dialog/receipt	Tue Jun 25 14:51:14 2024 +0000
   159.2 +++ b/dialog/receipt	Thu Dec 05 08:39:45 2024 +0000
   159.3 @@ -14,7 +14,7 @@
   159.4  DEPENDS="ncursesw"
   159.5  BUILD_DEPENDS="ncursesw-dev"
   159.6  
   159.7 -HOST_ARCH="i486 arm"
   159.8 +HOST_ARCH="i486 arm x86_64"
   159.9  
  159.10  # What is the latest version available today?
  159.11  current_version()
   160.1 --- a/diffutils/receipt	Tue Jun 25 14:51:14 2024 +0000
   160.2 +++ b/diffutils/receipt	Thu Dec 05 08:39:45 2024 +0000
   160.3 @@ -13,6 +13,8 @@
   160.4  
   160.5  SUGGESTED="diffutils-lang"
   160.6  
   160.7 +HOST_ARCH="i486 x86_64"
   160.8 +
   160.9  # What is the latest version available today?
  160.10  current_version()
  160.11  {
   161.1 --- a/directx-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
   161.2 +++ b/directx-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
   161.3 @@ -14,6 +14,8 @@
   161.4  DEPENDS=""
   161.5  BUILD_DEPENDS="git meson"
   161.6  
   161.7 +HOST_ARCH="i486 x86_64"
   161.8 +
   161.9  # Rules to configure and make the package.
  161.10  compile_rules()
  161.11  {
   162.1 --- a/dmidecode/receipt	Tue Jun 25 14:51:14 2024 +0000
   162.2 +++ b/dmidecode/receipt	Thu Dec 05 08:39:45 2024 +0000
   162.3 @@ -13,6 +13,8 @@
   162.4  
   162.5  DEPENDS=""
   162.6  
   162.7 +HOST_ARCH="i486 x86_64"
   162.8 +
   162.9  # What is the latest version available today?
  162.10  current_version()
  162.11  {
  162.12 @@ -23,8 +25,12 @@
  162.13  # Rules to configure and make the package.
  162.14  compile_rules()
  162.15  {
  162.16 -	sed -i 's|uname -m|echo i486|' Makefile
  162.17 -
  162.18 +	case $SLITAZ_ARCH in
  162.19 +		i?86)
  162.20 +			sed -i 's|uname -m|echo i486|' Makefile ;;
  162.21 +		x86_64)
  162.22 +			sed -i 's|uname -m|echo x86_64|' Makefile ;;
  162.23 +	esac
  162.24  	make &&
  162.25  	make install DESTDIR=$DESTDIR
  162.26  }
   163.1 --- a/docbook-xml-412/receipt	Tue Jun 25 14:51:14 2024 +0000
   163.2 +++ b/docbook-xml-412/receipt	Thu Dec 05 08:39:45 2024 +0000
   163.3 @@ -13,6 +13,8 @@
   163.4  
   163.5  DEPENDS="libxml2-tools libxml2"
   163.6  
   163.7 +HOST_ARCH="i486 x86_64"
   163.8 +
   163.9  # What is the latest version available today?
  163.10  current_version()
  163.11  {
   164.1 --- a/docbook-xml-42/receipt	Tue Jun 25 14:51:14 2024 +0000
   164.2 +++ b/docbook-xml-42/receipt	Thu Dec 05 08:39:45 2024 +0000
   164.3 @@ -13,6 +13,8 @@
   164.4  
   164.5  DEPENDS="libxml2-tools libxml2"
   164.6  
   164.7 +HOST_ARCH="i486 x86_64"
   164.8 +
   164.9  # What is the latest version available today?
  164.10  current_version()
  164.11  {
   165.1 --- a/docbook-xml-43/receipt	Tue Jun 25 14:51:14 2024 +0000
   165.2 +++ b/docbook-xml-43/receipt	Thu Dec 05 08:39:45 2024 +0000
   165.3 @@ -13,6 +13,8 @@
   165.4  
   165.5  DEPENDS="libxml2-tools libxml2"
   165.6  
   165.7 +HOST_ARCH="i486 x86_64"
   165.8 +
   165.9  # What is the latest version available today?
  165.10  current_version()
  165.11  {
   166.1 --- a/docbook-xml-44/receipt	Tue Jun 25 14:51:14 2024 +0000
   166.2 +++ b/docbook-xml-44/receipt	Thu Dec 05 08:39:45 2024 +0000
   166.3 @@ -13,6 +13,8 @@
   166.4  
   166.5  DEPENDS="libxml2-tools libxml2"
   166.6  
   166.7 +HOST_ARCH="i486 x86_64"
   166.8 +
   166.9  # What is the latest version available today?
  166.10  current_version()
  166.11  {
   167.1 --- a/docbook-xml/receipt	Tue Jun 25 14:51:14 2024 +0000
   167.2 +++ b/docbook-xml/receipt	Thu Dec 05 08:39:45 2024 +0000
   167.3 @@ -12,6 +12,8 @@
   167.4  
   167.5  DEPENDS="libxml2-tools libxml2 docbook-xml-412 docbook-xml-42 docbook-xml-43 docbook-xml-44"
   167.6  
   167.7 +HOST_ARCH="i486 x86_64"
   167.8 +
   167.9  # What is the latest version available today?
  167.10  current_version()
  167.11  {
   168.1 --- a/docbook-xsl-ns/receipt	Tue Jun 25 14:51:14 2024 +0000
   168.2 +++ b/docbook-xsl-ns/receipt	Thu Dec 05 08:39:45 2024 +0000
   168.3 @@ -13,6 +13,8 @@
   168.4  
   168.5  DEPENDS="libxml2-tools libxslt"
   168.6  
   168.7 +HOST_ARCH="i486 x86_64"
   168.8 +
   168.9  # What is the latest version available today?
  168.10  current_version()
  168.11  {
   169.1 --- a/docbook-xsl/receipt	Tue Jun 25 14:51:14 2024 +0000
   169.2 +++ b/docbook-xsl/receipt	Thu Dec 05 08:39:45 2024 +0000
   169.3 @@ -13,6 +13,8 @@
   169.4  
   169.5  DEPENDS="docbook-xml libxml2-tools libxslt"
   169.6  
   169.7 +HOST_ARCH="i486 x86_64"
   169.8 +
   169.9  current_version()
  169.10  {
  169.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   170.1 --- a/dosbox/receipt	Tue Jun 25 14:51:14 2024 +0000
   170.2 +++ b/dosbox/receipt	Thu Dec 05 08:39:45 2024 +0000
   170.3 @@ -8,6 +8,7 @@
   170.4  MAINTAINER="pankso@slitaz.org"
   170.5  LICENSE="GPL2"
   170.6  WEB_SITE="https://www.dosbox.com/"
   170.7 +HOST_ARCH="i486 x86_64"
   170.8  
   170.9  TARBALL="$PACKAGE-${VERSION%.*}-${VERSION##*.}.tar.gz"
  170.10  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   171.1 --- a/dropbear-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
   171.2 +++ b/dropbear-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
   171.3 @@ -12,6 +12,8 @@
   171.4  PROVIDE="dropbear:pam ssh:pam"
   171.5  TAGS="ssh"
   171.6  
   171.7 +HOST_ARCH="i486 x86_64"
   171.8 +
   171.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  171.10  genpkg_rules()
  171.11  {
   172.1 --- a/dropbear/receipt	Tue Jun 25 14:51:14 2024 +0000
   172.2 +++ b/dropbear/receipt	Thu Dec 05 08:39:45 2024 +0000
   172.3 @@ -14,7 +14,7 @@
   172.4  SUGGESTED="sftp-server"
   172.5  PROVIDE="ssh"
   172.6  TAGS="ssh"
   172.7 -HOST_ARCH="i486 arm"
   172.8 +HOST_ARCH="i486 arm x86_64"
   172.9  
  172.10  DEPENDS="zlib"
  172.11  BUILD_DEPENDS="zlib-dev pam pam-dev"
  172.12 @@ -59,7 +59,7 @@
  172.13  	# No pam support in ARM
  172.14  	case "$ARCH" in
  172.15  		arm) echo "Skipping Dropbear PAM..." ;;
  172.16 -		i?86)
  172.17 +		i?86|x86_64)
  172.18  			cat >> localoptions.h <<EOT
  172.19  #define DROPBEAR_SVR_PASSWORD_AUTH 0
  172.20  #define DROPBEAR_SVR_PAM_AUTH 1
   173.1 --- a/e2fsprogs-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   173.2 +++ b/e2fsprogs-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   173.3 @@ -11,6 +11,8 @@
   173.4  DEPENDS="libcomerr-dev pkg-config"
   173.5  WANTED="e2fsprogs"
   173.6  
   173.7 +HOST_ARCH="i486 x86_64"
   173.8 +
   173.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  173.10  genpkg_rules()
  173.11  {
   174.1 --- a/e2fsprogs/receipt	Tue Jun 25 14:51:14 2024 +0000
   174.2 +++ b/e2fsprogs/receipt	Thu Dec 05 08:39:45 2024 +0000
   174.3 @@ -15,7 +15,7 @@
   174.4  BUILD_DEPENDS="coreutils-operations texinfo util-linux-blkid-dev 
   174.5  	util-linux-uuid-dev"
   174.6  
   174.7 -HOST_ARCH="i486 arm"
   174.8 +HOST_ARCH="i486 arm x86_64"
   174.9  
  174.10  # Handle cross compilation.
  174.11  case "$ARCH" in
   175.1 --- a/ed/receipt	Tue Jun 25 14:51:14 2024 +0000
   175.2 +++ b/ed/receipt	Thu Dec 05 08:39:45 2024 +0000
   175.3 @@ -14,7 +14,7 @@
   175.4  DEPENDS=""
   175.5  BUILD_DEPENDS="lzip"
   175.6  
   175.7 -HOST_ARCH="i486 arm"
   175.8 +HOST_ARCH="i486 arm x86_64"
   175.9  
  175.10  # What is the latest version available today?
  175.11  current_version()
   176.1 --- a/efibootmgr/receipt	Tue Jun 25 14:51:14 2024 +0000
   176.2 +++ b/efibootmgr/receipt	Thu Dec 05 08:39:45 2024 +0000
   176.3 @@ -14,6 +14,8 @@
   176.4  DEPENDS="efivar popt"
   176.5  BUILD_DEPENDS="efivar-dev icu-dev popt-dev"
   176.6  
   176.7 +HOST_ARCH="i486 x86_64"
   176.8 +
   176.9  current_version()
  176.10  {
  176.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   177.1 --- a/efivar-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   177.2 +++ b/efivar-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   177.3 @@ -10,6 +10,8 @@
   177.4  
   177.5  WANTED="efivar"
   177.6  
   177.7 +HOST_ARCH="i486 x86_64"
   177.8 +
   177.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  177.10  genpkg_rules()
  177.11  {
   178.1 --- a/efivar/receipt	Tue Jun 25 14:51:14 2024 +0000
   178.2 +++ b/efivar/receipt	Thu Dec 05 08:39:45 2024 +0000
   178.3 @@ -13,6 +13,8 @@
   178.4  
   178.5  BUILD_DEPENDS="icu-dev"
   178.6  
   178.7 +HOST_ARCH="i486 x86_64"
   178.8 +
   178.9  current_version()
  178.10  {
  178.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   179.1 --- a/elfkickers/receipt	Tue Jun 25 14:51:14 2024 +0000
   179.2 +++ b/elfkickers/receipt	Thu Dec 05 08:39:45 2024 +0000
   179.3 @@ -12,6 +12,8 @@
   179.4  TARBALL="$SOURCE-$VERSION.tar.gz"
   179.5  WGET_URL="https://www.muppetlabs.com/~breadbox/pub/software/$TARBALL"
   179.6  
   179.7 +HOST_ARCH="i486 x86_64"
   179.8 +
   179.9  # What is the latest version available today?
  179.10  current_version()
  179.11  {
   180.1 --- a/elfutils-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   180.2 +++ b/elfutils-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   180.3 @@ -8,7 +8,7 @@
   180.4  LICENSE="GPL2"
   180.5  WEB_SITE="https://fedorahosted.org/elfutils/"
   180.6  WANTED="elfutils"
   180.7 -HOST_ARCH="i486 arm"
   180.8 +HOST_ARCH="i486 arm x86_64"
   180.9  
  180.10  DEPENDS="elfutils"
  180.11  
   181.1 --- a/elfutils/receipt	Tue Jun 25 14:51:14 2024 +0000
   181.2 +++ b/elfutils/receipt	Thu Dec 05 08:39:45 2024 +0000
   181.3 @@ -9,7 +9,7 @@
   181.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   181.5  WEB_SITE="https://sourceware.org/elfutils/"
   181.6  WGET_URL="https://sourceware.org/$PACKAGE/ftp/$VERSION/$TARBALL"
   181.7 -HOST_ARCH="i486 arm"
   181.8 +HOST_ARCH="i486 arm x86_64"
   181.9  
  181.10  DEPENDS="glibc-base"
  181.11  BUILD_DEPENDS="bzip2-dev liblzma-dev zstd-dev"
  181.12 @@ -17,6 +17,7 @@
  181.13  # Handle multiarch compilation
  181.14  case "$ARCH" in
  181.15  	arm) BUILD_DEPENDS="bzip2-dev xz-dev" ;;
  181.16 +	#x86_64) BUILD_DEPENDS="bzip2-dev liblzma-dev xz-dev" ;;
  181.17  esac
  181.18  
  181.19  current_version()
   182.1 --- a/enca-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   182.2 +++ b/enca-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   182.3 @@ -12,6 +12,8 @@
   182.4  WANTED="enca"
   182.5  DEPENDS="enca pkg-config"
   182.6  
   182.7 +HOST_ARCH="i486 x86_64"
   182.8 +
   182.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  182.10  genpkg_rules()
  182.11  {
   183.1 --- a/enca/receipt	Tue Jun 25 14:51:14 2024 +0000
   183.2 +++ b/enca/receipt	Thu Dec 05 08:39:45 2024 +0000
   183.3 @@ -10,7 +10,7 @@
   183.4  
   183.5  TARBALL="$PACKAGE-$VERSION.tar.xz"
   183.6  WGET_URL="https://dl.cihar.com/$PACKAGE/$TARBALL"
   183.7 -#HOST_ARCH="i486 arm"
   183.8 +HOST_ARCH="i486 x86_64 arm"
   183.9  
  183.10  # What is the latest version available today?
  183.11  current_version()
   184.1 --- a/enchant-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   184.2 +++ b/enchant-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   184.3 @@ -8,7 +8,7 @@
   184.4  LICENSE="LGPL2.1"
   184.5  WANTED="enchant"
   184.6  WEB_SITE="https://abiword.github.io/enchant/"
   184.7 -HOST_ARCH="i486 arm"
   184.8 +HOST_ARCH="i486 arm x86_64"
   184.9  
  184.10  DEPENDS="enchant pkg-config"
  184.11  
   185.1 --- a/enchant/receipt	Tue Jun 25 14:51:14 2024 +0000
   185.2 +++ b/enchant/receipt	Thu Dec 05 08:39:45 2024 +0000
   185.3 @@ -11,7 +11,7 @@
   185.4  WEB_SITE="https://abiword.github.io/enchant/"
   185.5  WGET_URL="https://github.com/AbiWord/enchant/releases/download/v$VERSION/$TARBALL"
   185.6  TAGS="spell check"
   185.7 -HOST_ARCH="i486 arm"
   185.8 +HOST_ARCH="i486 arm x86_64"
   185.9  
  185.10  DEPENDS="dbus dbus-glib glib gcc-lib-base aspell"
  185.11  BUILD_DEPENDS="pkg-config glib glib-dev aspell-dev"
   186.1 --- a/epdfview-cups/receipt	Tue Jun 25 14:51:14 2024 +0000
   186.2 +++ b/epdfview-cups/receipt	Thu Dec 05 08:39:45 2024 +0000
   186.3 @@ -15,6 +15,8 @@
   186.4  DEPENDS="gtk+ poppler glib libpng cups xorg-libXdamage gcc-lib-base libcomerr3"
   186.5  BUILD_DEPENDS="gtk+-dev poppler-dev poppler cups cups-dev"
   186.6  
   186.7 +HOST_ARCH="i486 x86_64"
   186.8 +
   186.9  # What is the latest version available today?
  186.10  current_version()
  186.11  {
   187.1 --- a/epdfview/receipt	Tue Jun 25 14:51:14 2024 +0000
   187.2 +++ b/epdfview/receipt	Thu Dec 05 08:39:45 2024 +0000
   187.3 @@ -15,6 +15,8 @@
   187.4  DEPENDS="gtk+ poppler glib libpng xorg-libXdamage gcc-lib-base"
   187.5  BUILD_DEPENDS="gtk+-dev poppler-dev poppler cairo-dev"
   187.6  
   187.7 +HOST_ARCH="i486 x86_64"
   187.8 +
   187.9  current_version()
  187.10  {
  187.11  	wget -O - $WEB_SITE/tags 2>/dev/null | \
   188.1 --- a/esound-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   188.2 +++ b/esound-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   188.3 @@ -7,7 +7,7 @@
   188.4  MAINTAINER="allan316@gmail.com"
   188.5  LICENSE="GPL2"
   188.6  WEB_SITE="https://web.archive.org/web/20160411164635/http://www.tux.org/~ricdude/EsounD.html"
   188.7 -HOST_ARCH="i486 arm"
   188.8 +HOST_ARCH="i486 x86_64 arm"
   188.9  
  188.10  WANTED="esound"
  188.11  DEPENDS="esound pkg-config"
   189.1 --- a/esound/receipt	Tue Jun 25 14:51:14 2024 +0000
   189.2 +++ b/esound/receipt	Thu Dec 05 08:39:45 2024 +0000
   189.3 @@ -10,7 +10,7 @@
   189.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   189.5  WGET_URL="http://ftp.acc.umu.se/pub/GNOME/sources/esound/${VERSION%.*}/$TARBALL"
   189.6  TAGS="audio sound"
   189.7 -HOST_ARCH="i486 arm"
   189.8 +HOST_ARCH="i486 x86_64 arm"
   189.9  
  189.10  DEPENDS="audiofile alsa-lib"
  189.11  BUILD_DEPENDS="audiofile-dev alsa-lib-dev"
  189.12 @@ -27,6 +27,7 @@
  189.13  # Rules to configure and make the package.
  189.14  compile_rules()
  189.15  {
  189.16 +	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"
  189.17  	./configure \
  189.18  		--sysconfdir=/etc \
  189.19  		$CONFIGURE_ARGS &&
   190.1 --- a/ethtool/receipt	Tue Jun 25 14:51:14 2024 +0000
   190.2 +++ b/ethtool/receipt	Thu Dec 05 08:39:45 2024 +0000
   190.3 @@ -15,6 +15,8 @@
   190.4  DEPENDS="libmnl"
   190.5  BUILD_DEPENDS="libmnl-dev"
   190.6  
   190.7 +HOST_ARCH="i486 x86_64"
   190.8 +
   190.9  # What is the latest version available today?
  190.10  current_version()
  190.11  {
   191.1 --- a/eudev-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   191.2 +++ b/eudev-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   191.3 @@ -12,7 +12,7 @@
   191.4  DEPENDS="eudev pkg-config"
   191.5  WANTED="eudev"
   191.6  
   191.7 -HOST_ARCH="i486 arm"
   191.8 +HOST_ARCH="i486 x86_64 arm"
   191.9  
  191.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  191.11  genpkg_rules()
   192.1 --- a/eudev-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
   192.2 +++ b/eudev-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
   192.3 @@ -10,7 +10,7 @@
   192.4  
   192.5  WANTED="eudev"
   192.6  
   192.7 -HOST_ARCH="i486 arm"
   192.8 +HOST_ARCH="i486 x86_64 arm"
   192.9  
  192.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  192.11  genpkg_rules()
   193.1 --- a/eudev/receipt	Tue Jun 25 14:51:14 2024 +0000
   193.2 +++ b/eudev/receipt	Thu Dec 05 08:39:45 2024 +0000
   193.3 @@ -13,9 +13,11 @@
   193.4  
   193.5  PROVIDE="udev"
   193.6  DEPENDS="acl dbus kmod pciids usbids util-linux-blkid eudev-lib"
   193.7 -BUILD_DEPENDS="acl-dev automake dbus-dev gperf kmod-dev libtool libxslt
   193.8 +BUILD_DEPENDS="acl-dev automake dbus-dev gperf kmod-dev libtool libxslt docbook-xsl
   193.9  	pcre-dev pkg-config util-linux-blkid-dev util-linux-uuid-dev"
  193.10  
  193.11 +HOST_ARCH="i486 x86_64"
  193.12 +
  193.13  # What is the latest version available today?
  193.14  current_version()
  193.15  {
   194.1 --- a/exfat-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   194.2 +++ b/exfat-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   194.3 @@ -14,6 +14,8 @@
   194.4  DEPENDS="fuse2"
   194.5  BUILD_DEPENDS="autoconf automake fuse2-dev"
   194.6  
   194.7 +HOST_ARCH="i486 x86_64"
   194.8 +
   194.9  current_version()
  194.10  {
  194.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   195.1 --- a/exif/receipt	Tue Jun 25 14:51:14 2024 +0000
   195.2 +++ b/exif/receipt	Thu Dec 05 08:39:45 2024 +0000
   195.3 @@ -14,6 +14,8 @@
   195.4  DEPENDS="libexif popt"
   195.5  BUILD_DEPENDS="libexif libexif-dev popt-dev"
   195.6  
   195.7 +HOST_ARCH="i486 x86_64"
   195.8 +
   195.9  # What is the latest version available today?
  195.10  current_version()
  195.11  {
   196.1 --- a/expat-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   196.2 +++ b/expat-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   196.3 @@ -11,7 +11,7 @@
   196.4  DEPENDS="expat pkg-config"
   196.5  WANTED="expat"
   196.6  
   196.7 -HOST_ARCH="i486 arm"
   196.8 +HOST_ARCH="i486 arm x86_64"
   196.9  
  196.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  196.11  genpkg_rules()
   197.1 --- a/expat/receipt	Tue Jun 25 14:51:14 2024 +0000
   197.2 +++ b/expat/receipt	Thu Dec 05 08:39:45 2024 +0000
   197.3 @@ -11,7 +11,7 @@
   197.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   197.5  WGET_URL="https://github.com/libexpat/libexpat/releases/download/R_${VERSION//./_}/$TARBALL"
   197.6  
   197.7 -HOST_ARCH="i486 arm"
   197.8 +HOST_ARCH="i486 arm x86_64"
   197.9  
  197.10  # What is the latest version available today?
  197.11  current_version()
   198.1 --- a/faac-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   198.2 +++ b/faac-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   198.3 @@ -11,6 +11,8 @@
   198.4  DEPENDS="faac"
   198.5  WANTED="faac"
   198.6  
   198.7 +HOST_ARCH="i486 x86_64"
   198.8 +
   198.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  198.10  genpkg_rules()
  198.11  {
   199.1 --- a/faac/receipt	Tue Jun 25 14:51:14 2024 +0000
   199.2 +++ b/faac/receipt	Thu Dec 05 08:39:45 2024 +0000
   199.3 @@ -14,6 +14,8 @@
   199.4  
   199.5  BUILD_DEPENDS="autoconf automake libtool"
   199.6  
   199.7 +HOST_ARCH="i486 x86_64"
   199.8 +
   199.9  # What is the latest version available today?
  199.10  current_version()
  199.11  {
   200.1 --- a/faad2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   200.2 +++ b/faad2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   200.3 @@ -11,6 +11,8 @@
   200.4  
   200.5  DEPENDS="faad2"
   200.6  
   200.7 +HOST_ARCH="i486 x86_64"
   200.8 +
   200.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  200.10  genpkg_rules()
  200.11  {
   201.1 --- a/faad2/receipt	Tue Jun 25 14:51:14 2024 +0000
   201.2 +++ b/faad2/receipt	Thu Dec 05 08:39:45 2024 +0000
   201.3 @@ -11,6 +11,8 @@
   201.4  WGET_URL="$SF_MIRROR/faac/$TARBALL"
   201.5  TAGS="decoder mp4 mpeg"
   201.6  
   201.7 +HOST_ARCH="i486 x86_64"
   201.8 +
   201.9  # What is the latest version available today?
  201.10  current_version()
  201.11  {
   202.1 --- a/fake-hwclock/receipt	Tue Jun 25 14:51:14 2024 +0000
   202.2 +++ b/fake-hwclock/receipt	Thu Dec 05 08:39:45 2024 +0000
   202.3 @@ -15,6 +15,8 @@
   202.4  
   202.5  BUILD_DEPENDS="git"
   202.6  
   202.7 +HOST_ARCH="i486 x86_64"
   202.8 +
   202.9  # Rules to gen a SliTaz package suitable for Tazpkg.                 
  202.10  genpkg_rules()                                                   
  202.11  {
   203.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   203.2 +++ b/ffado-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
   203.3 @@ -0,0 +1,22 @@
   203.4 +# SliTaz package receipt.
   203.5 +
   203.6 +PACKAGE="ffado-tools"
   203.7 +VERSION="2.4.8"
   203.8 +CATEGORY="multimedia"
   203.9 +SHORT_DESC="FFADO debugging and firmware tools."
  203.10 +MAINTAINER="maintainer@slitaz.org"
  203.11 +LICENSE="GPL2"
  203.12 +WEB_SITE="https://www.ffado.org/"
  203.13 +
  203.14 +WANTED="libffado"
  203.15 +DEPENDS="python3 libffado libdbus-c++"
  203.16 +
  203.17 +HOST_ARCH="i486 x86_64"
  203.18 +
  203.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
  203.20 +genpkg_rules()
  203.21 +{
  203.22 +	mkdir -p $fs/usr/bin $fs/usr/lib
  203.23 +	cp -a $install/usr/bin/ffado* $fs/usr/bin
  203.24 +	cp -a $install/usr/lib/libffado $fs/usr/lib
  203.25 +}
   204.1 --- a/ffmpeg-compat-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   204.2 +++ b/ffmpeg-compat-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   204.3 @@ -10,7 +10,7 @@
   204.4  
   204.5  WANTED="ffmpeg-compat"
   204.6  
   204.7 -HOST_ARCH="i486 arm"
   204.8 +HOST_ARCH="i486 arm x86_64"
   204.9  
  204.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  204.11  genpkg_rules()
   205.1 --- a/ffmpeg-compat/receipt	Tue Jun 25 14:51:14 2024 +0000
   205.2 +++ b/ffmpeg-compat/receipt	Thu Dec 05 08:39:45 2024 +0000
   205.3 @@ -16,12 +16,14 @@
   205.4  BUILD_DEPENDS="bzip2-dev coreutils-file-format coreutils-file-special 
   205.5  	libsdl-dev yasm zlib-dev"
   205.6  
   205.7 -HOST_ARCH="i486 arm"
   205.8 +HOST_ARCH="i486 arm x86_64"
   205.9  
  205.10  # Handle cross compilation. Host coreutils-file-* are used
  205.11  case "$ARCH" in
  205.12  	i?86) 
  205.13  		ARCH_ARGS="--arch=$ARCH --cpu=$ARCH" ;;
  205.14 +	x86_64)
  205.15 +		ARCH_ARGS="--arch=nocona --cpu=x86-64" ;;
  205.16  	arm*) 
  205.17  		BUILD_DEPENDS="zlib-dev bzip2-dev yasm libsdl-dev" 
  205.18  		ARCH_ARGS="--enable-cross-compile --arch=armel --target-os=linux \
   206.1 --- a/ffmpeg-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   206.2 +++ b/ffmpeg-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   206.3 @@ -11,7 +11,7 @@
   206.4  DEPENDS="ffmpeg libgnutls pkg-config"
   206.5  WANTED="ffmpeg"
   206.6  
   206.7 -HOST_ARCH="i486 arm"
   206.8 +HOST_ARCH="i486 arm x86_64"
   206.9  
  206.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  206.11  genpkg_rules()
   207.1 --- a/ffmpeg/receipt	Tue Jun 25 14:51:14 2024 +0000
   207.2 +++ b/ffmpeg/receipt	Thu Dec 05 08:39:45 2024 +0000
   207.3 @@ -22,7 +22,7 @@
   207.4  	rtmpdump-dev x264-dev x265-dev xorg-libXau-dev xorg-libXdmcp-dev \
   207.5  	yasm zlib-dev"
   207.6  
   207.7 -HOST_ARCH="i486 arm"
   207.8 +HOST_ARCH="i486 arm x86_64"
   207.9  
  207.10  case "$SLITAZ_ARCH" in
  207.11  	arm*) DEPENDS="alsa-lib bzip2 gnutls harfbuzz lame libsdl2 libvorbis \
  207.12 @@ -34,6 +34,8 @@
  207.13  case "$ARCH" in
  207.14  	i?86) 
  207.15  		ARCH_ARGS="--arch=$ARCH --cpu=$ARCH" ;;
  207.16 +	x86_64)
  207.17 +		ARCH_ARGS="--arch=nocona --cpu=x86-64" ;;
  207.18  	arm*) 
  207.19  		BUILD_DEPENDS="bzip2-dev yasm zlib-dev" 
  207.20  		ARCH_ARGS="--enable-cross-compile --arch=armel --target-os=linux \
   208.1 --- a/ffplay/receipt	Tue Jun 25 14:51:14 2024 +0000
   208.2 +++ b/ffplay/receipt	Thu Dec 05 08:39:45 2024 +0000
   208.3 @@ -12,7 +12,7 @@
   208.4  DEPENDS="ffmpeg libsdl2"
   208.5  WANTED="ffmpeg"
   208.6  
   208.7 -#HOST_ARCH="i486 arm"
   208.8 +HOST_ARCH="i486 arm x86_64"
   208.9  
  208.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  208.11  genpkg_rules()
   209.1 --- a/fftw-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   209.2 +++ b/fftw-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   209.3 @@ -11,6 +11,8 @@
   209.4  DEPENDS="fftw pkg-config"
   209.5  WANTED="fftw"
   209.6  
   209.7 +HOST_ARCH="i486 x86_64"
   209.8 +
   209.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  209.10  genpkg_rules()
  209.11  {
   210.1 --- a/fftw/receipt	Tue Jun 25 14:51:14 2024 +0000
   210.2 +++ b/fftw/receipt	Thu Dec 05 08:39:45 2024 +0000
   210.3 @@ -13,6 +13,8 @@
   210.4  
   210.5  BUILD_DEPENDS="gfortran"
   210.6  
   210.7 +HOST_ARCH="i486 x86_64"
   210.8 +
   210.9  # Rules to configure and make the package.
  210.10  
  210.11  # What is the latest version available today?
   211.1 --- a/file/receipt	Tue Jun 25 14:51:14 2024 +0000
   211.2 +++ b/file/receipt	Thu Dec 05 08:39:45 2024 +0000
   211.3 @@ -14,7 +14,7 @@
   211.4  DEPENDS="gcc-lib-base libmagic zlib"
   211.5  BUILD_DEPENDS="gcc python python-setuptools zlib-dev"
   211.6  
   211.7 -HOST_ARCH="i486 arm"
   211.8 +HOST_ARCH="i486 arm x86_64"
   211.9  
  211.10  # @maintainer: Please, update also: libmagic, libmagic-dev, python-magic.
  211.11  
   212.1 --- a/findutils/receipt	Tue Jun 25 14:51:14 2024 +0000
   212.2 +++ b/findutils/receipt	Thu Dec 05 08:39:45 2024 +0000
   212.3 @@ -13,6 +13,8 @@
   212.4  
   212.5  DEPENDS="glibc-base slitaz-base-files"
   212.6  
   212.7 +HOST_ARCH="i486 x86_64"
   212.8 +
   212.9  # What is the latest version available today?
  212.10  current_version()
  212.11  {
   213.1 --- a/firefox-official/receipt	Tue Jun 25 14:51:14 2024 +0000
   213.2 +++ b/firefox-official/receipt	Thu Dec 05 08:39:45 2024 +0000
   213.3 @@ -10,15 +10,21 @@
   213.4  WEB_SITE="https://www.mozilla.org/firefox"
   213.5  
   213.6  TARBALL="firefox-$VERSION.tar.bz2"
   213.7 -WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/en-US/$TARBALL"
   213.8 +
   213.9 +case $SLITAZ_ARCH in
  213.10 +	i?86)
  213.11 +		WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-i686/en-US/$TARBALL" ;;
  213.12 +	x86_64)
  213.13 +		WGET_URL="http://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-x86_64/en-US/$TARBALL" ;;		
  213.14 +esac
  213.15  
  213.16  PROVIDE="browser-html5"
  213.17  SUGGESTED="vlc"
  213.18 -DEPENDS="adwaita-icon-theme alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap"
  213.19 +DEPENDS="adwaita-icon-theme librsvg alsa-lib dbus-glib gtk+ gtk+3 libatomic xorg-libXt libwrap"
  213.20  
  213.21  CONFIG_FILES="/opt/mozilla/firefox/distribution/policies.json"
  213.22  
  213.23 -HOST_ARCH="i486"
  213.24 +HOST_ARCH="i486 x86_64"
  213.25  
  213.26  # What is the latest version available today?
  213.27  current_version()
  213.28 @@ -56,9 +62,10 @@
  213.29  	  done
  213.30  
  213.31  	# Allow user updates (save user's and our traffic)
  213.32 -#	chmod -R a+w $install$fx
  213.33 -	# Inhibit unprivileged user from updating,
  213.34 -	# because 77.0 is the last version that works with glibc-2.14.1
  213.35 +	case $SLITAZ_ARCH in
  213.36 +		x86_64)
  213.37 +			chmod -R a+w $install$fx ;;
  213.38 +	esac
  213.39  
  213.40  	# Desktop shortcut
  213.41  	cp $stuff/firefox-official.desktop \
  213.42 @@ -69,7 +76,10 @@
  213.43  		$install/usr/share/applications
  213.44  
  213.45  	# Disable update
  213.46 -	cp $stuff/policies.json	$install$fx/distribution
  213.47 +	case $SLITAZ_ARCH in
  213.48 +		i?86)
  213.49 +			cp $stuff/policies.json	$install$fx/distribution ;;
  213.50 +	esac
  213.51  }
  213.52  
  213.53  # Rules to gen a SliTaz package suitable for Tazpkg.
   214.1 --- a/firmware-amdgpu/receipt	Tue Jun 25 14:51:14 2024 +0000
   214.2 +++ b/firmware-amdgpu/receipt	Thu Dec 05 08:39:45 2024 +0000
   214.3 @@ -11,6 +11,8 @@
   214.4  
   214.5  DEPENDS="linux-drm"
   214.6  
   214.7 +HOST_ARCH="i486 x86_64"
   214.8 +
   214.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  214.10  genpkg_rules()
  214.11  {
   215.1 --- a/firmware-atheros/receipt	Tue Jun 25 14:51:14 2024 +0000
   215.2 +++ b/firmware-atheros/receipt	Thu Dec 05 08:39:45 2024 +0000
   215.3 @@ -10,6 +10,8 @@
   215.4  WEB_SITE="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git"
   215.5  WANTED="firmware"
   215.6  
   215.7 +HOST_ARCH="i486 x86_64"
   215.8 +
   215.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  215.10  genpkg_rules()
  215.11  {
   216.1 --- a/firmware-iwlwifi-100/receipt	Tue Jun 25 14:51:14 2024 +0000
   216.2 +++ b/firmware-iwlwifi-100/receipt	Thu Dec 05 08:39:45 2024 +0000
   216.3 @@ -12,6 +12,8 @@
   216.4  
   216.5  DEPENDS="linux-wireless"
   216.6  
   216.7 +HOST_ARCH="i486 x86_64"
   216.8 +
   216.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  216.10  genpkg_rules()
  216.11  {
   217.1 --- a/firmware-iwlwifi-1000/receipt	Tue Jun 25 14:51:14 2024 +0000
   217.2 +++ b/firmware-iwlwifi-1000/receipt	Thu Dec 05 08:39:45 2024 +0000
   217.3 @@ -12,6 +12,8 @@
   217.4  
   217.5  DEPENDS="linux-wireless"
   217.6  
   217.7 +HOST_ARCH="i486 x86_64"
   217.8 +
   217.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  217.10  genpkg_rules()
  217.11  {
   218.1 --- a/firmware-iwlwifi-105/receipt	Tue Jun 25 14:51:14 2024 +0000
   218.2 +++ b/firmware-iwlwifi-105/receipt	Thu Dec 05 08:39:45 2024 +0000
   218.3 @@ -12,6 +12,8 @@
   218.4  
   218.5  DEPENDS="linux-wireless"
   218.6  
   218.7 +HOST_ARCH="i486 x86_64"
   218.8 +
   218.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  218.10  genpkg_rules()
  218.11  {
   219.1 --- a/firmware-iwlwifi-135/receipt	Tue Jun 25 14:51:14 2024 +0000
   219.2 +++ b/firmware-iwlwifi-135/receipt	Thu Dec 05 08:39:45 2024 +0000
   219.3 @@ -12,6 +12,8 @@
   219.4  
   219.5  DEPENDS="linux-wireless"
   219.6  
   219.7 +HOST_ARCH="i486 x86_64"
   219.8 +
   219.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  219.10  genpkg_rules()
  219.11  {
   220.1 --- a/firmware-iwlwifi-2000/receipt	Tue Jun 25 14:51:14 2024 +0000
   220.2 +++ b/firmware-iwlwifi-2000/receipt	Thu Dec 05 08:39:45 2024 +0000
   220.3 @@ -12,6 +12,8 @@
   220.4  
   220.5  DEPENDS="linux-wireless"
   220.6  
   220.7 +HOST_ARCH="i486 x86_64"
   220.8 +
   220.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  220.10  genpkg_rules()
  220.11  {
   221.1 --- a/firmware-iwlwifi-2030/receipt	Tue Jun 25 14:51:14 2024 +0000
   221.2 +++ b/firmware-iwlwifi-2030/receipt	Thu Dec 05 08:39:45 2024 +0000
   221.3 @@ -12,6 +12,8 @@
   221.4  
   221.5  DEPENDS="linux-wireless"
   221.6  
   221.7 +HOST_ARCH="i486 x86_64"
   221.8 +
   221.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  221.10  genpkg_rules()
  221.11  {
   222.1 --- a/firmware-iwlwifi-3160/receipt	Tue Jun 25 14:51:14 2024 +0000
   222.2 +++ b/firmware-iwlwifi-3160/receipt	Thu Dec 05 08:39:45 2024 +0000
   222.3 @@ -12,6 +12,8 @@
   222.4  
   222.5  DEPENDS="linux-wireless"
   222.6  
   222.7 +HOST_ARCH="i486 x86_64"
   222.8 +
   222.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  222.10  genpkg_rules()
  222.11  {
   223.1 --- a/firmware-iwlwifi-3945/receipt	Tue Jun 25 14:51:14 2024 +0000
   223.2 +++ b/firmware-iwlwifi-3945/receipt	Thu Dec 05 08:39:45 2024 +0000
   223.3 @@ -12,6 +12,8 @@
   223.4  
   223.5  DEPENDS="linux-wireless"
   223.6  
   223.7 +HOST_ARCH="i486 x86_64"
   223.8 +
   223.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  223.10  genpkg_rules()
  223.11  {
   224.1 --- a/firmware-iwlwifi-4965/receipt	Tue Jun 25 14:51:14 2024 +0000
   224.2 +++ b/firmware-iwlwifi-4965/receipt	Thu Dec 05 08:39:45 2024 +0000
   224.3 @@ -12,6 +12,8 @@
   224.4  
   224.5  DEPENDS="linux-wireless"
   224.6  
   224.7 +HOST_ARCH="i486 x86_64"
   224.8 +
   224.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  224.10  genpkg_rules()
  224.11  {
   225.1 --- a/firmware-iwlwifi-5000/receipt	Tue Jun 25 14:51:14 2024 +0000
   225.2 +++ b/firmware-iwlwifi-5000/receipt	Thu Dec 05 08:39:45 2024 +0000
   225.3 @@ -12,6 +12,8 @@
   225.4  
   225.5  DEPENDS="linux-wireless"
   225.6  
   225.7 +HOST_ARCH="i486 x86_64"
   225.8 +
   225.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  225.10  genpkg_rules()
  225.11  {
   226.1 --- a/firmware-iwlwifi-5150/receipt	Tue Jun 25 14:51:14 2024 +0000
   226.2 +++ b/firmware-iwlwifi-5150/receipt	Thu Dec 05 08:39:45 2024 +0000
   226.3 @@ -12,6 +12,8 @@
   226.4  
   226.5  DEPENDS="linux-wireless"
   226.6  
   226.7 +HOST_ARCH="i486 x86_64"
   226.8 +
   226.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  226.10  genpkg_rules()
  226.11  {
   227.1 --- a/firmware-iwlwifi-6000/receipt	Tue Jun 25 14:51:14 2024 +0000
   227.2 +++ b/firmware-iwlwifi-6000/receipt	Thu Dec 05 08:39:45 2024 +0000
   227.3 @@ -12,6 +12,8 @@
   227.4  
   227.5  DEPENDS="linux-wireless"
   227.6  
   227.7 +HOST_ARCH="i486 x86_64"
   227.8 +
   227.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  227.10  genpkg_rules()
  227.11  {
   228.1 --- a/firmware-iwlwifi-6050/receipt	Tue Jun 25 14:51:14 2024 +0000
   228.2 +++ b/firmware-iwlwifi-6050/receipt	Thu Dec 05 08:39:45 2024 +0000
   228.3 @@ -12,6 +12,8 @@
   228.4  
   228.5  DEPENDS="linux-wireless"
   228.6  
   228.7 +HOST_ARCH="i486 x86_64"
   228.8 +
   228.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  228.10  genpkg_rules()
  228.11  {
   229.1 --- a/firmware-iwlwifi-7260/receipt	Tue Jun 25 14:51:14 2024 +0000
   229.2 +++ b/firmware-iwlwifi-7260/receipt	Thu Dec 05 08:39:45 2024 +0000
   229.3 @@ -12,6 +12,8 @@
   229.4  
   229.5  DEPENDS="linux-wireless"
   229.6  
   229.7 +HOST_ARCH="i486 x86_64"
   229.8 +
   229.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  229.10  genpkg_rules()
  229.11  {
   230.1 --- a/firmware-iwlwifi-7265/receipt	Tue Jun 25 14:51:14 2024 +0000
   230.2 +++ b/firmware-iwlwifi-7265/receipt	Thu Dec 05 08:39:45 2024 +0000
   230.3 @@ -12,6 +12,8 @@
   230.4  
   230.5  DEPENDS="linux-wireless"
   230.6  
   230.7 +HOST_ARCH="i486 x86_64"
   230.8 +
   230.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  230.10  genpkg_rules()
  230.11  {
   231.1 --- a/firmware-radeon/receipt	Tue Jun 25 14:51:14 2024 +0000
   231.2 +++ b/firmware-radeon/receipt	Thu Dec 05 08:39:45 2024 +0000
   231.3 @@ -11,6 +11,8 @@
   231.4  
   231.5  DEPENDS="linux-drm"
   231.6  
   231.7 +HOST_ARCH="i486 x86_64"
   231.8 +
   231.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  231.10  genpkg_rules()
  231.11  {
   232.1 --- a/firmware-rt2x00/receipt	Tue Jun 25 14:51:14 2024 +0000
   232.2 +++ b/firmware-rt2x00/receipt	Thu Dec 05 08:39:45 2024 +0000
   232.3 @@ -13,6 +13,8 @@
   232.4  
   232.5  DEPENDS="linux-wireless"
   232.6  
   232.7 +HOST_ARCH="i486 x86_64"
   232.8 +
   232.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  232.10  genpkg_rules()
  232.11  {
   233.1 --- a/firmware-rtlnic/receipt	Tue Jun 25 14:51:14 2024 +0000
   233.2 +++ b/firmware-rtlnic/receipt	Thu Dec 05 08:39:45 2024 +0000
   233.3 @@ -9,6 +9,8 @@
   233.4  WEB_SITE="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git"
   233.5  WANTED="firmware"
   233.6  
   233.7 +HOST_ARCH="i486 x86_64"
   233.8 +
   233.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  233.10  genpkg_rules()
  233.11  {
   234.1 --- a/firmware-rtlwifi/receipt	Tue Jun 25 14:51:14 2024 +0000
   234.2 +++ b/firmware-rtlwifi/receipt	Thu Dec 05 08:39:45 2024 +0000
   234.3 @@ -11,6 +11,8 @@
   234.4  
   234.5  DEPENDS="linux-wireless"
   234.6  
   234.7 +HOST_ARCH="i486 x86_64"
   234.8 +
   234.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  234.10  genpkg_rules()
  234.11  {
   235.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   235.2 +++ b/firmware-rtw88/receipt	Thu Dec 05 08:39:45 2024 +0000
   235.3 @@ -0,0 +1,23 @@
   235.4 +# SliTaz package receipt.
   235.5 +
   235.6 +PACKAGE="firmware-rtw88"
   235.7 +VERSION="20240220"
   235.8 +CATEGORY="non-free"
   235.9 +SHORT_DESC="Firmware files for rtw88 modules."
  235.10 +MAINTAINER="mojo@slitaz.org"
  235.11 +LICENSE="other"
  235.12 +WEB_SITE="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git"
  235.13 +WANTED="firmware"
  235.14 +
  235.15 +DEPENDS="linux-wireless"
  235.16 +
  235.17 +HOST_ARCH="i486 x86_64"
  235.18 +
  235.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
  235.20 +genpkg_rules()
  235.21 +{
  235.22 +  mkdir -p $fs/lib/firmware/rtw88 $fs/usr/share/licenses
  235.23 +  cp -a $install/lib/firmware/rtw88/* $fs/lib/firmware/rtw88
  235.24 +  cp -a $install/usr/share/licenses/LICENCE.rtlwifi_firmware.txt $fs/usr/share/licenses
  235.25 +}
  235.26 +
   236.1 --- a/firmware/receipt	Tue Jun 25 14:51:14 2024 +0000
   236.2 +++ b/firmware/receipt	Thu Dec 05 08:39:45 2024 +0000
   236.3 @@ -12,6 +12,8 @@
   236.4  BRANCH="$VERSION"
   236.5  BUILD_DEPENDS="git coreutils-multicall rdfind"
   236.6  
   236.7 +HOST_ARCH="i486 x86_64"
   236.8 +
   236.9  # What is the latest version available today?
  236.10  current_version()
  236.11  {
   237.1 --- a/flac-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   237.2 +++ b/flac-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   237.3 @@ -11,7 +11,7 @@
   237.4  DEPENDS="flac libogg-dev pkg-config"
   237.5  WANTED="flac"
   237.6  
   237.7 -HOST_ARCH="i486 arm"
   237.8 +HOST_ARCH="i486 arm x86_64"
   237.9  
  237.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  237.11  genpkg_rules()
   238.1 --- a/flac/receipt	Tue Jun 25 14:51:14 2024 +0000
   238.2 +++ b/flac/receipt	Thu Dec 05 08:39:45 2024 +0000
   238.3 @@ -15,7 +15,7 @@
   238.4  DEPENDS="libogg"
   238.5  BUILD_DEPENDS="libogg-dev"
   238.6  
   238.7 -HOST_ARCH="i486 arm"
   238.8 +HOST_ARCH="i486 arm x86_64"
   238.9  
  238.10  # What is the latest version available today?
  238.11  current_version()
   239.1 --- a/flag-icons/receipt	Tue Jun 25 14:51:14 2024 +0000
   239.2 +++ b/flag-icons/receipt	Thu Dec 05 08:39:45 2024 +0000
   239.3 @@ -12,6 +12,8 @@
   239.4  
   239.5  BUILD_DEPENDS="wget"
   239.6  
   239.7 +HOST_ARCH="i486 x86_64"
   239.8 +
   239.9  # What is the latest version available today?
  239.10  current_version()
  239.11  {
   240.1 --- a/flex/receipt	Tue Jun 25 14:51:14 2024 +0000
   240.2 +++ b/flex/receipt	Thu Dec 05 08:39:45 2024 +0000
   240.3 @@ -13,7 +13,7 @@
   240.4  
   240.5  DEPENDS="bison"
   240.6  BUILD_DEPENDS="bison"
   240.7 -HOST_ARCH="i486 arm"
   240.8 +HOST_ARCH="i486 arm x86_64"
   240.9  
  240.10  current_version()
  240.11  {
   241.1 --- a/fluidsynth-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   241.2 +++ b/fluidsynth-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   241.3 @@ -11,6 +11,8 @@
   241.4  DEPENDS="fluidsynth pkg-config"
   241.5  WANTED="fluidsynth"
   241.6  
   241.7 +HOST_ARCH="i486 x86_64"
   241.8 +
   241.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  241.10  genpkg_rules()
  241.11  {
   242.1 --- a/fluidsynth/receipt	Tue Jun 25 14:51:14 2024 +0000
   242.2 +++ b/fluidsynth/receipt	Thu Dec 05 08:39:45 2024 +0000
   242.3 @@ -16,6 +16,8 @@
   242.4  BUILD_DEPENDS="cmake glib-dev jack-audio-connection-kit-dev ladspa-dev 
   242.5  	pkg-config"
   242.6  
   242.7 +HOST_ARCH="i486 x86_64"
   242.8 +
   242.9  current_version()
  242.10  {
  242.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   243.1 --- a/fontconfig-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   243.2 +++ b/fontconfig-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   243.3 @@ -7,7 +7,7 @@
   243.4  MAINTAINER="pankso@slitaz.org"
   243.5  LICENSE="MIT"
   243.6  WEB_SITE="https://www.freedesktop.org/wiki/Software/fontconfig/"
   243.7 -HOST_ARCH="i486 arm"
   243.8 +HOST_ARCH="i486 arm x86_64"
   243.9  
  243.10  WANTED="fontconfig"
  243.11  DEPENDS="fontconfig pkg-config util-linux-uuid-dev"
   244.1 --- a/fontconfig/receipt	Tue Jun 25 14:51:14 2024 +0000
   244.2 +++ b/fontconfig/receipt	Thu Dec 05 08:39:45 2024 +0000
   244.3 @@ -9,7 +9,7 @@
   244.4  WEB_SITE="https://www.freedesktop.org/wiki/Software/fontconfig/"
   244.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
   244.6  WGET_URL="https://www.freedesktop.org/software/fontconfig/release/$TARBALL"
   244.7 -HOST_ARCH="i486 arm"
   244.8 +HOST_ARCH="i486 arm x86_64"
   244.9  
  244.10  DEPENDS="bzlib expat freetype libxml2"
  244.11  BUILD_DEPENDS="libxml2-dev freetype-dev liblzma-dev util-linux-uuid-dev gperf"
   245.1 --- a/fontforge/receipt	Tue Jun 25 14:51:14 2024 +0000
   245.2 +++ b/fontforge/receipt	Thu Dec 05 08:39:45 2024 +0000
   245.3 @@ -22,6 +22,8 @@
   245.4  # As 'busybox date' does not support the given options,
   245.5  # coreutils-context-system is required.
   245.6  
   245.7 +HOST_ARCH="i486 x86_64"
   245.8 +
   245.9  current_version()
  245.10  {
  245.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   246.1 --- a/foomatic-db-engine/receipt	Tue Jun 25 14:51:14 2024 +0000
   246.2 +++ b/foomatic-db-engine/receipt	Thu Dec 05 08:39:45 2024 +0000
   246.3 @@ -14,6 +14,8 @@
   246.4  DEPENDS="ghostscript perl libxml2 foomatic-filters bash"
   246.5  BUILD_DEPENDS="cups-dev file libxml2-dev"
   246.6  
   246.7 +HOST_ARCH="i486 x86_64"
   246.8 +
   246.9  # What is the latest version available today?
  246.10  current_version()
  246.11  {
   247.1 --- a/foomatic-filters/receipt	Tue Jun 25 14:51:14 2024 +0000
   247.2 +++ b/foomatic-filters/receipt	Thu Dec 05 08:39:45 2024 +0000
   247.3 @@ -15,6 +15,8 @@
   247.4  DEPENDS="gcc-lib-base ghostscript"
   247.5  BUILD_DEPENDS="a2ps autoconf cups cups-dev dbus-dev ghostscript-dev"
   247.6  
   247.7 +HOST_ARCH="i486 x86_64"
   247.8 +
   247.9  # What is the latest version available today?
  247.10  current_version()
  247.11  {
   248.1 --- a/freeglut-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   248.2 +++ b/freeglut-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   248.3 @@ -10,6 +10,8 @@
   248.4  
   248.5  WANTED="freeglut"
   248.6  
   248.7 +HOST_ARCH="i486 x86_64"
   248.8 +
   248.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  248.10  genpkg_rules()
  248.11  {
   249.1 --- a/freeglut/receipt	Tue Jun 25 14:51:14 2024 +0000
   249.2 +++ b/freeglut/receipt	Thu Dec 05 08:39:45 2024 +0000
   249.3 @@ -20,6 +20,8 @@
   249.4  	xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev xorg-libXi-dev 
   249.5  	xorg-libXxf86vm-dev xorg-xproto"
   249.6  
   249.7 +HOST_ARCH="i486 x86_64"
   249.8 +
   249.9  # What is the latest version available today?
  249.10  current_version()
  249.11  {
  249.12 @@ -41,7 +43,8 @@
  249.13  
  249.14  	mkdir	_build &&
  249.15  	cd	_build &&
  249.16 -	cmake	..				\
  249.17 +	cmake	..					\
  249.18 +		-D CMAKE_INSTALL_LIBDIR=/usr/lib	\
  249.19  		-D CMAKE_INSTALL_PREFIX=/usr &&
  249.20  #	sed -i '/XF86VMODE/d' config.status
  249.21  	make &&
   250.1 --- a/freetds-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   250.2 +++ b/freetds-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   250.3 @@ -11,6 +11,8 @@
   250.4  DEPENDS="freetds"
   250.5  WANTED="freetds"
   250.6  
   250.7 +HOST_ARCH="i486 x86_64"
   250.8 +
   250.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  250.10  genpkg_rules()
  250.11  {
   251.1 --- a/freetds/receipt	Tue Jun 25 14:51:14 2024 +0000
   251.2 +++ b/freetds/receipt	Thu Dec 05 08:39:45 2024 +0000
   251.3 @@ -14,6 +14,8 @@
   251.4  DEPENDS="libunixODBC ncurses readline"
   251.5  BUILD_DEPENDS="readline-dev"
   251.6  
   251.7 +HOST_ARCH="i486 x86_64"
   251.8 +
   251.9  # What is the latest version available today?
  251.10  current_version()
  251.11  {
   252.1 --- a/freetype-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   252.2 +++ b/freetype-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   252.3 @@ -13,7 +13,7 @@
   252.4  
   252.5  # At first build, do it without harfbuzz, and rebuild with it after.
   252.6  
   252.7 -HOST_ARCH="i486 arm"
   252.8 +HOST_ARCH="i486 arm x86_64"
   252.9  
  252.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  252.11  genpkg_rules()
   253.1 --- a/freetype/receipt	Tue Jun 25 14:51:14 2024 +0000
   253.2 +++ b/freetype/receipt	Thu Dec 05 08:39:45 2024 +0000
   253.3 @@ -19,7 +19,7 @@
   253.4  # When harfbuzz build, rebuild freetype with harfbuzz as dep
   253.5  
   253.6  
   253.7 -HOST_ARCH="i486 arm"
   253.8 +HOST_ARCH="i486 arm x86_64"
   253.9  
  253.10  current_version()
  253.11  {
   254.1 --- a/fribidi-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   254.2 +++ b/fribidi-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   254.3 @@ -11,7 +11,7 @@
   254.4  DEPENDS="fribidi pkg-config"
   254.5  WANTED="fribidi"
   254.6  
   254.7 -HOST_ARCH="i486 arm"
   254.8 +HOST_ARCH="i486 arm x86_64"
   254.9  
  254.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  254.11  genpkg_rules()
   255.1 --- a/fribidi/receipt	Tue Jun 25 14:51:14 2024 +0000
   255.2 +++ b/fribidi/receipt	Thu Dec 05 08:39:45 2024 +0000
   255.3 @@ -13,7 +13,7 @@
   255.4  
   255.5  DEPENDS="glibc-base"
   255.6  
   255.7 -HOST_ARCH="i486 arm"
   255.8 +HOST_ARCH="i486 arm x86_64"
   255.9  
  255.10  current_version()
  255.11  {
   256.1 --- a/fsarchiver/receipt	Tue Jun 25 14:51:14 2024 +0000
   256.2 +++ b/fsarchiver/receipt	Thu Dec 05 08:39:45 2024 +0000
   256.3 @@ -18,6 +18,8 @@
   256.4  	lz4-dev lzo-dev pkg-config util-linux-blkid-dev util-linux-uuid-dev
   256.5  	zlib-dev zstd-dev"
   256.6  
   256.7 +HOST_ARCH="i486 x86_64"
   256.8 +
   256.9  current_version()
  256.10  {
  256.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   257.1 --- a/fuse-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   257.2 +++ b/fuse-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   257.3 @@ -11,7 +11,7 @@
   257.4  DEPENDS="fuse pkg-config"
   257.5  WANTED="fuse"
   257.6  
   257.7 -HOST_ARCH="i486 arm"
   257.8 +HOST_ARCH="i486 arm x86_64"
   257.9  
  257.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  257.11  genpkg_rules()
   258.1 --- a/fuse/receipt	Tue Jun 25 14:51:14 2024 +0000
   258.2 +++ b/fuse/receipt	Thu Dec 05 08:39:45 2024 +0000
   258.3 @@ -15,7 +15,7 @@
   258.4  DEPENDS="gcc-lib-base"
   258.5  BUILD_DEPENDS="gcc meson ninja udev-dev"
   258.6  
   258.7 -HOST_ARCH="i486 arm"
   258.8 +HOST_ARCH="i486 arm x86_64"
   258.9  
  258.10  # What is the latest version available today?
  258.11  current_version()
   259.1 --- a/fuse2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   259.2 +++ b/fuse2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   259.3 @@ -11,7 +11,7 @@
   259.4  DEPENDS="fuse2 pkg-config"
   259.5  WANTED="fuse2"
   259.6  
   259.7 -HOST_ARCH="i486 arm"
   259.8 +HOST_ARCH="i486 arm x86_64"
   259.9  
  259.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  259.11  genpkg_rules()
   260.1 --- a/fuse2/receipt	Tue Jun 25 14:51:14 2024 +0000
   260.2 +++ b/fuse2/receipt	Thu Dec 05 08:39:45 2024 +0000
   260.3 @@ -15,7 +15,7 @@
   260.4  
   260.5  PROVIDE="fuse"
   260.6  
   260.7 -HOST_ARCH="i486 arm"
   260.8 +HOST_ARCH="i486 arm x86_64"
   260.9  
  260.10  # What is the latest version available today?
  260.11  current_version()
   261.1 --- a/galculator/receipt	Tue Jun 25 14:51:14 2024 +0000
   261.2 +++ b/galculator/receipt	Thu Dec 05 08:39:45 2024 +0000
   261.3 @@ -16,7 +16,7 @@
   261.4  
   261.5  GENERIC_PIXMAPS="no"; GENERIC_MENUS="no"
   261.6  
   261.7 -HOST_ARCH="i486 arm"
   261.8 +HOST_ARCH="i486 arm x86_64"
   261.9  
  261.10  current_version()
  261.11  {
   262.1 --- a/gamin-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   262.2 +++ b/gamin-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   262.3 @@ -11,6 +11,8 @@
   262.4  
   262.5  DEPENDS="pkg-config"
   262.6  
   262.7 +HOST_ARCH="i486 x86_64"
   262.8 +
   262.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  262.10  genpkg_rules()
  262.11  {
   263.1 --- a/gamin/receipt	Tue Jun 25 14:51:14 2024 +0000
   263.2 +++ b/gamin/receipt	Thu Dec 05 08:39:45 2024 +0000
   263.3 @@ -10,7 +10,7 @@
   263.4  WEB_SITE="https://gitlab.gnome.org/Archive/gamin"
   263.5  WGET_URL="https://ftp.gnome.org/pub/GNOME/sources/gamin/${VERSION%.*}/$TARBALL"
   263.6  
   263.7 -#HOST_ARCH="i486 arm"
   263.8 +HOST_ARCH="i486 arm x86_64"
   263.9  CROSS_BUGS="error: cannot run test program while cross compiling"
  263.10  
  263.11  DEPENDS="glib"
   264.1 --- a/gawk/receipt	Tue Jun 25 14:51:14 2024 +0000
   264.2 +++ b/gawk/receipt	Thu Dec 05 08:39:45 2024 +0000
   264.3 @@ -15,7 +15,7 @@
   264.4  DEPENDS=""
   264.5  BUILD_DEPENDS=""
   264.6  
   264.7 -HOST_ARCH="i486 arm"
   264.8 +HOST_ARCH="i486 arm x86_64"
   264.9  
  264.10  # What is the latest version available today?
  264.11  current_version()
   265.1 --- a/gc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   265.2 +++ b/gc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   265.3 @@ -8,7 +8,7 @@
   265.4  LICENSE="MIT GPL"
   265.5  WANTED="gc"
   265.6  WEB_SITE="https://github.com/ivmai/bdwgc/"
   265.7 -HOST_ARCH="i486 arm"
   265.8 +HOST_ARCH="i486 arm x86_64"
   265.9  
  265.10  DEPENDS="gc pkg-config"
  265.11  
   266.1 --- a/gc/receipt	Tue Jun 25 14:51:14 2024 +0000
   266.2 +++ b/gc/receipt	Thu Dec 05 08:39:45 2024 +0000
   266.3 @@ -9,7 +9,7 @@
   266.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   266.5  WEB_SITE="https://github.com/ivmai/bdwgc"
   266.6  WGET_URL="https://www.hboehm.info/gc/gc_source/$TARBALL"
   266.7 -HOST_ARCH="i486 arm"
   266.8 +HOST_ARCH="i486 arm x86_64"
   266.9  
  266.10  # What is the latest version available today?
  266.11  current_version()
   267.1 --- a/gcc-lib-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   267.2 +++ b/gcc-lib-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   267.3 @@ -8,7 +8,7 @@
   267.4  MAINTAINER="pankso@slitaz.org"
   267.5  LICENSE="GPL2"
   267.6  WANTED="gcc"
   267.7 -HOST_ARCH="i486 arm"
   267.8 +HOST_ARCH="i486 arm x86_64"
   267.9  
  267.10  # Handle multiarch compilation.
  267.11  case "$ARCH" in
  267.12 @@ -22,6 +22,7 @@
  267.13  	case "$ARCH" in
  267.14  		arm) libdir=$CROSS_TREE/tools/arm-slitaz-linux-gnueabi/lib ;;
  267.15  		i?86) libdir=$install/usr/lib ;;
  267.16 +		x86_64) libdir=$install/usr/lib64 ;;
  267.17  	esac
  267.18  	cp -a $libdir/libgcc_s.so* $fs/usr/lib
  267.19  	cp -a $libdir/libstdc++.so* $fs/usr/lib
   268.1 --- a/gcc-lib-math/receipt	Tue Jun 25 14:51:14 2024 +0000
   268.2 +++ b/gcc-lib-math/receipt	Thu Dec 05 08:39:45 2024 +0000
   268.3 @@ -8,7 +8,7 @@
   268.4  MAINTAINER="pankso@slitaz.org"
   268.5  LICENSE="GPL2"
   268.6  WANTED="gcc"
   268.7 -HOST_ARCH="i486 arm"
   268.8 +HOST_ARCH="i486 arm x86_64"
   268.9  
  268.10  # Handle multiarch compilation.
  268.11  case "$ARCH" in
  268.12 @@ -22,6 +22,7 @@
  268.13  	case "$ARCH" in
  268.14  		arm) libdir=$CROSS_TREE/tools/arm-slitaz-linux-gnueabi/lib ;;
  268.15  		i?86) libdir=$install/usr/lib ;;
  268.16 +		x86_64) libdir=$install/usr/lib64 ;;
  268.17  	esac
  268.18  	cp -a $libdir/libquadmath.so* $fs/usr/lib
  268.19  }
   269.1 --- a/gcc/receipt	Tue Jun 25 14:51:14 2024 +0000
   269.2 +++ b/gcc/receipt	Thu Dec 05 08:39:45 2024 +0000
   269.3 @@ -10,7 +10,7 @@
   269.4  WEB_SITE="http://gcc.gnu.org/"
   269.5  WGET_URL="ftp://gcc.gnu.org/pub/gcc/releases/gcc-$VERSION/$TARBALL"
   269.6  TAGS="compiler C"
   269.7 -#HOST_ARCH="i486 arm"
   269.8 +HOST_ARCH="i486 arm x86_64"
   269.9  
  269.10  DEPENDS="binutils libgomp libobjc gcc-lib-base mpc-library elfutils"
  269.11  BUILD_DEPENDS="mpc-library mpfr-dev gmp-dev elfutils-dev gc-dev"
  269.12 @@ -21,6 +21,9 @@
  269.13  		ARCH_ARGS="--with-tune=$ARCH"
  269.14  		pkgversion="SliTaz"
  269.15  		languages="c,c++,objc,fortran" ;;
  269.16 +	x86_64)
  269.17 +		pkgversion="SliTaz64"
  269.18 +		languages="c,c++,objc,fortran" ;; 
  269.19  	arm*)
  269.20  		pkgversion="SliTaz ARM"
  269.21  		languages="c,c++" ;;
  269.22 @@ -73,6 +76,7 @@
  269.23  				--enable-clocale=gnu \
  269.24  				--enable-threads=posix \
  269.25  				--disable-bootstrap \
  269.26 +				--disable-multilib \
  269.27  				${CONFIGURE_ARGS} &&
  269.28  			make && make install ;;
  269.29  		*)
  269.30 @@ -92,6 +96,7 @@
  269.31  				--enable-lto \
  269.32  				--enable-threads=posix \
  269.33  				--disable-bootstrap \
  269.34 +				--disable-multilib \
  269.35  				--with-pkgversion="$pkgversion" \
  269.36  				${CONFIGURE_ARGS} ${ARCH_ARGS} &&
  269.37  			make && make install ;;
   270.1 --- a/gcc49-lib-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   270.2 +++ b/gcc49-lib-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   270.3 @@ -10,6 +10,8 @@
   270.4  WANTED="gcc49"
   270.5  PROVIDE="gcc-lib-base"
   270.6  
   270.7 +HOST_ARCH="i486 x86_64"
   270.8 +
   270.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  270.10  genpkg_rules()
  270.11  {
   271.1 --- a/gcc49/receipt	Tue Jun 25 14:51:14 2024 +0000
   271.2 +++ b/gcc49/receipt	Thu Dec 05 08:39:45 2024 +0000
   271.3 @@ -15,9 +15,11 @@
   271.4  # We need gawk since busybox awk is not sufficient. We have BUILD_DEPENDS
   271.5  # for cookutils that are not used by tazwok/cook-toolchain since it installs
   271.6  # and uses its own copy.
   271.7 -DEPENDS="binutils libgomp libobjc gcc-lib-base mpc-library elfutils"
   271.8 +DEPENDS="binutils libgomp libobjc mpc-library elfutils"
   271.9  BUILD_DEPENDS="mpc-library mpfr-dev gmp-dev elfutils-dev"
  271.10  
  271.11 +HOST_ARCH="i486 x86_64"
  271.12 +
  271.13  # What is the latest version available today?
  271.14  current_version()
  271.15  {
  271.16 @@ -28,8 +30,14 @@
  271.17  # Rules to configure and make the package.
  271.18  compile_rules()
  271.19  {
  271.20 -	ARCH_ARGS="--with-tune=$ARCH"
  271.21 -	pkgversion="SliTaz"
  271.22 +	case $ARCH in
  271.23 +		i?86)
  271.24 +			ARCH_ARGS="--with-tune=$ARCH"
  271.25 +			pkgversion="SliTaz" ;;
  271.26 +		x86_64)
  271.27 +			ARCH_ARGS="--disable-libsanitizer"
  271.28 +			pkgversion="SliTaz64" ;;
  271.29 +	esac
  271.30  	languages="c,c++"
  271.31  
  271.32  	# Use libiberty.a from binutils.
  271.33 @@ -46,6 +54,12 @@
  271.34  	patch -p1 < $stuff/build_with_gcc8-1.patch
  271.35  	patch -p1 < $stuff/build_with_glibc-2.28.patch
  271.36  
  271.37 +	# Patch sanitizer only on x86_64
  271.38 +	case $ARCH in
  271.39 +		x86_64)
  271.40 +			patch -p1 < $stuff/fix_sanitizer.patch ;;
  271.41 +	esac
  271.42 +
  271.43  	mkdir -p ../gcc-build && cd ../gcc-build
  271.44  
  271.45  	$src/configure \
  271.46 @@ -60,6 +74,7 @@
  271.47  		--enable-lto \
  271.48  		--enable-threads=posix \
  271.49  		--disable-bootstrap \
  271.50 +		--disable-multilib \
  271.51  		--program-suffix=-49 \
  271.52  		--libdir=/usr/libgcc49 \
  271.53  		--with-pkgversion="$pkgversion" \
  271.54 @@ -74,6 +89,12 @@
  271.55  	cp -a $install/usr/bin $fs/usr
  271.56  
  271.57  	# Copy all libs. Do not hide gcc-lib-base.
  271.58 +	# For x86_64, move library on right place
  271.59 +	case $ARCH in
  271.60 +		x86_64)
  271.61 +			mv $install/usr/lib64/* $install/usr/libgcc49/
  271.62 +			rm -rf $install/usr/lib64 ;;
  271.63 +	esac
  271.64  	cp -a $install/usr/lib* $fs/usr
  271.65  
  271.66  	# Include files.
   272.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   272.2 +++ b/gcc49/stuff/fix_sanitizer.patch	Thu Dec 05 08:39:45 2024 +0000
   272.3 @@ -0,0 +1,160 @@
   272.4 +From 4c07606bb77bbd30f02adb947d480516da3fa3f7 Mon Sep 17 00:00:00 2001
   272.5 +From: Khem Raj <raj.khem@...>
   272.6 +Date: Sun, 11 Jun 2017 10:09:13 -0700
   272.7 +Subject: [PATCH] libsanitizer: Use stack_t instead of struct sigaltstack
   272.8 +
   272.9 +Upstream-Status: Submitted
  272.10 +
  272.11 +Signed-off-by: Khem Raj <raj.khem@...>
  272.12 +---
  272.13 + libsanitizer/sanitizer_common/sanitizer_linux.cc                    | 4 ++--
  272.14 + libsanitizer/sanitizer_common/sanitizer_linux.h                     | 6 +++---
  272.15 + .../sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc        | 3 ++-
  272.16 + 3 files changed, 7 insertions(+), 6 deletions(-)
  272.17 +
  272.18 +Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc
  272.19 +===================================================================
  272.20 +--- gcc-7.1.0.orig/libsanitizer/sanitizer_common/sanitizer_linux.cc
  272.21 ++++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.cc
  272.22 +@@ -14,6 +14,10 @@
  272.23 + 
  272.24 + #if SANITIZER_FREEBSD || SANITIZER_LINUX
  272.25 + 
  272.26 ++#if !SANITIZER_ANDROID
  272.27 ++#include <sys/signal.h>
  272.28 ++#endif
  272.29 ++
  272.30 + #include "sanitizer_common.h"
  272.31 + #include "sanitizer_flags.h"
  272.32 + #include "sanitizer_internal_defs.h"
  272.33 +@@ -71,10 +75,6 @@ extern "C" {
  272.34 + extern char **environ;  // provided by crt1
  272.35 + #endif  // SANITIZER_FREEBSD
  272.36 + 
  272.37 +-#if !SANITIZER_ANDROID
  272.38 +-#include <sys/signal.h>
  272.39 +-#endif
  272.40 +-
  272.41 + #if SANITIZER_LINUX
  272.42 + // <linux/time.h>
  272.43 + struct kernel_timeval {
  272.44 +@@ -605,8 +605,8 @@ uptr internal_prctl(int option, uptr arg
  272.45 + }
  272.46 + #endif
  272.47 + 
  272.48 +-uptr internal_sigaltstack(const struct sigaltstack *ss,
  272.49 +-                         struct sigaltstack *oss) {
  272.50 ++uptr internal_sigaltstack(const stack_t *ss,
  272.51 ++                         stack_t *oss) {
  272.52 +   return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
  272.53 + }
  272.54 + 
  272.55 +Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h
  272.56 +===================================================================
  272.57 +--- gcc-7.1.0.orig/libsanitizer/sanitizer_common/sanitizer_linux.h
  272.58 ++++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux.h
  272.59 +@@ -19,7 +19,10 @@
  272.60 + #include "sanitizer_platform_limits_posix.h"
  272.61 + 
  272.62 + struct link_map;  // Opaque type returned by dlopen().
  272.63 +-struct sigaltstack;
  272.64 ++
  272.65 ++#ifndef __stack_t_defined
  272.66 ++struct stack_t;
  272.67 ++#endif
  272.68 + 
  272.69 + namespace __sanitizer {
  272.70 + // Dirent structure for getdents(). Note that this structure is different from
  272.71 +@@ -28,8 +31,8 @@ struct linux_dirent;
  272.72 + 
  272.73 + // Syscall wrappers.
  272.74 + uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
  272.75 +-uptr internal_sigaltstack(const struct sigaltstack* ss,
  272.76 +-                          struct sigaltstack* oss);
  272.77 ++uptr internal_sigaltstack(const stack_t* ss,
  272.78 ++                          stack_t* oss);
  272.79 + uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,
  272.80 +     __sanitizer_sigset_t *oldset);
  272.81 + 
  272.82 +Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
  272.83 +===================================================================
  272.84 +--- gcc-7.1.0.orig/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
  272.85 ++++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
  272.86 +@@ -16,6 +16,7 @@
  272.87 +                         defined(__aarch64__) || defined(__powerpc64__) || \
  272.88 +                         defined(__s390__))
  272.89 + 
  272.90 ++#include <signal.h>
  272.91 + #include "sanitizer_stoptheworld.h"
  272.92 + 
  272.93 + #include "sanitizer_platform_limits_posix.h"
  272.94 +@@ -273,7 +274,7 @@ static int TracerThread(void* argument)
  272.95 + 
  272.96 +   // Alternate stack for signal handling.
  272.97 +   InternalScopedBuffer<char> handler_stack_memory(kHandlerStackSize);
  272.98 +-  struct sigaltstack handler_stack;
  272.99 ++  stack_t handler_stack;
 272.100 +   internal_memset(&handler_stack, 0, sizeof(handler_stack));
 272.101 +   handler_stack.ss_sp = handler_stack_memory.data();
 272.102 +   handler_stack.ss_size = kHandlerStackSize;
 272.103 +Index: gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc
 272.104 +===================================================================
 272.105 +--- gcc-7.1.0.orig/libsanitizer/tsan/tsan_platform_linux.cc
 272.106 ++++ gcc-7.1.0/libsanitizer/tsan/tsan_platform_linux.cc
 272.107 +@@ -14,6 +14,7 @@
 272.108 + #include "sanitizer_common/sanitizer_platform.h"
 272.109 + #if SANITIZER_LINUX || SANITIZER_FREEBSD
 272.110 + 
 272.111 ++#include <signal.h>
 272.112 + #include "sanitizer_common/sanitizer_common.h"
 272.113 + #include "sanitizer_common/sanitizer_libc.h"
 272.114 + #include "sanitizer_common/sanitizer_linux.h"
 272.115 +@@ -28,7 +29,6 @@
 272.116 + 
 272.117 + #include <fcntl.h>
 272.118 + #include <pthread.h>
 272.119 +-#include <signal.h>
 272.120 + #include <stdio.h>
 272.121 + #include <stdlib.h>
 272.122 + #include <string.h>
 272.123 +@@ -287,7 +287,7 @@ void InitializePlatform() {
 272.124 + int ExtractResolvFDs(void *state, int *fds, int nfd) {
 272.125 + #if SANITIZER_LINUX && !SANITIZER_ANDROID
 272.126 +   int cnt = 0;
 272.127 +-  __res_state *statp = (__res_state*)state;
 272.128 ++  res_state statp = (res_state)state;
 272.129 +   for (int i = 0; i < MAXNS && cnt < nfd; i++) {
 272.130 +     if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
 272.131 +       fds[cnt++] = statp->_u._ext.nssocks[i];
 272.132 +Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc
 272.133 +===================================================================
 272.134 +--- gcc-7.1.0.orig/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc
 272.135 ++++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc
 272.136 +@@ -14,6 +14,7 @@
 272.137 + 
 272.138 + #if SANITIZER_FREEBSD || SANITIZER_LINUX
 272.139 + 
 272.140 ++#include <signal.h>
 272.141 + #include "sanitizer_allocator_internal.h"
 272.142 + #include "sanitizer_atomic.h"
 272.143 + #include "sanitizer_common.h"
 272.144 +@@ -30,7 +31,6 @@
 272.145 + 
 272.146 + #include <link.h>
 272.147 + #include <pthread.h>
 272.148 +-#include <signal.h>
 272.149 + #include <sys/resource.h>
 272.150 + #include <syslog.h>
 272.151 + 
 272.152 +Index: gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
 272.153 +===================================================================
 272.154 +--- gcc-7.1.0.orig/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
 272.155 ++++ gcc-7.1.0/libsanitizer/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
 272.156 +@@ -12,6 +12,7 @@
 272.157 + 
 272.158 + #include "sanitizer_platform.h"
 272.159 + #if SANITIZER_POSIX
 272.160 ++#include <signal.h>
 272.161 + #include "sanitizer_allocator_internal.h"
 272.162 + #include "sanitizer_common.h"
 272.163 + #include "sanitizer_flags.h"
   273.1 --- a/gcolor2/receipt	Tue Jun 25 14:51:14 2024 +0000
   273.2 +++ b/gcolor2/receipt	Thu Dec 05 08:39:45 2024 +0000
   273.3 @@ -15,6 +15,8 @@
   273.4  SUGGESTED="xorg-rgb"
   273.5  BUILD_DEPENDS="gtk+-dev file"
   273.6  
   273.7 +HOST_ARCH="i486 x86_64"
   273.8 +
   273.9  # What is the latest version available today?
  273.10  current_version()
  273.11  {
   274.1 --- a/gcr-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   274.2 +++ b/gcr-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   274.3 @@ -9,6 +9,8 @@
   274.4  WEB_SITE="https://gitlab.gnome.org/GNOME/gcr/"
   274.5  WANTED="gcr"
   274.6  
   274.7 +HOST_ARCH="i486 x86_64"
   274.8 +
   274.9  genpkg_rules()
  274.10  {
  274.11  	mkdir -p $fs/usr/lib
   275.1 --- a/gcr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   275.2 +++ b/gcr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   275.3 @@ -11,6 +11,8 @@
   275.4  
   275.5  DEPENDS="gcr"
   275.6  
   275.7 +HOST_ARCH="i486 x86_64"
   275.8 +
   275.9  #
  275.10  genpkg_rules()
  275.11  {
   276.1 --- a/gcr-ui/receipt	Tue Jun 25 14:51:14 2024 +0000
   276.2 +++ b/gcr-ui/receipt	Thu Dec 05 08:39:45 2024 +0000
   276.3 @@ -9,6 +9,8 @@
   276.4  WEB_SITE="https://gitlab.gnome.org/GNOME/gcr/"
   276.5  WANTED="gcr"
   276.6  
   276.7 +HOST_ARCH="i486 x86_64"
   276.8 +
   276.9  genpkg_rules()
  276.10  {
  276.11  	mkdir -p $fs/usr/lib
   277.1 --- a/gcr/receipt	Tue Jun 25 14:51:14 2024 +0000
   277.2 +++ b/gcr/receipt	Thu Dec 05 08:39:45 2024 +0000
   277.3 @@ -13,6 +13,8 @@
   277.4  BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev \
   277.5  gtk+3-dev vala p11-kit-dev libgcrypt-dev gnupg meson"
   277.6  
   277.7 +HOST_ARCH="i486 x86_64"
   277.8 +
   277.9  # Rules to configure and make the package.
  277.10  compile_rules()
  277.11  {
   278.1 --- a/gdb-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   278.2 +++ b/gdb-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   278.3 @@ -10,7 +10,7 @@
   278.4  DEPENDS="gdb pkg-config"
   278.5  WANTED="gdb"
   278.6  
   278.7 -HOST_ARCH="i486 arm"
   278.8 +HOST_ARCH="i486 arm x86_64"
   278.9  
  278.10  
  278.11  genpkg_rules()
   279.1 --- a/gdb-python/receipt	Tue Jun 25 14:51:14 2024 +0000
   279.2 +++ b/gdb-python/receipt	Thu Dec 05 08:39:45 2024 +0000
   279.3 @@ -16,6 +16,8 @@
   279.4  DEPENDS="expat gcc-lib-base glibc-dev gmp ncurses python"
   279.5  BUILD_DEPENDS="gcc gmp-dev ncurses-dev python-dev"
   279.6  
   279.7 +HOST_ARCH="i486 x86_64"
   279.8 +
   279.9  # What is the latest version available today?
  279.10  current_version()
  279.11  {
   280.1 --- a/gdb/receipt	Tue Jun 25 14:51:14 2024 +0000
   280.2 +++ b/gdb/receipt	Thu Dec 05 08:39:45 2024 +0000
   280.3 @@ -16,7 +16,7 @@
   280.4  DEPENDS="expat gcc-lib-base glibc-dev gmp ncurses"
   280.5  BUILD_DEPENDS="gcc gmp-dev ncurses-dev readline-dev"
   280.6  
   280.7 -HOST_ARCH="i486 arm"
   280.8 +HOST_ARCH="i486 arm x86_64"
   280.9  
  280.10  
  280.11  # What is the latest version available today?
   281.1 --- a/gdbm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   281.2 +++ b/gdbm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   281.3 @@ -10,7 +10,7 @@
   281.4  
   281.5  WANTED="gdbm"
   281.6  
   281.7 -HOST_ARCH="i486 arm"
   281.8 +HOST_ARCH="i486 arm x86_64"
   281.9  
  281.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  281.11  genpkg_rules()
   282.1 --- a/gdbm/receipt	Tue Jun 25 14:51:14 2024 +0000
   282.2 +++ b/gdbm/receipt	Thu Dec 05 08:39:45 2024 +0000
   282.3 @@ -13,7 +13,7 @@
   282.4  
   282.5  DEPENDS=""
   282.6  BUILD_DEPENDS="readline-dev"
   282.7 -HOST_ARCH="i486 arm"
   282.8 +HOST_ARCH="i486 arm x86_64"
   282.9  
  282.10  current_version()
  282.11  {
   283.1 --- a/gdk-pixbuf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   283.2 +++ b/gdk-pixbuf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   283.3 @@ -12,7 +12,7 @@
   283.4  glib-dev jpeg-dev libpng-dev pkg-config"
   283.5  WANTED="gdk-pixbuf"
   283.6  
   283.7 -HOST_ARCH="i486 arm"
   283.8 +HOST_ARCH="i486 arm x86_64"
   283.9  
  283.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  283.11  genpkg_rules()
   284.1 --- a/gdk-pixbuf-xlib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   284.2 +++ b/gdk-pixbuf-xlib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   284.3 @@ -11,7 +11,7 @@
   284.4  DEPENDS="gdk-pixbuf-xlib"
   284.5  WANTED="gdk-pixbuf-xlib"
   284.6  
   284.7 -HOST_ARCH="i486 arm"
   284.8 +HOST_ARCH="i486 arm x86_64"
   284.9  
  284.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  284.11  genpkg_rules()
   285.1 --- a/gdk-pixbuf-xlib/receipt	Tue Jun 25 14:51:14 2024 +0000
   285.2 +++ b/gdk-pixbuf-xlib/receipt	Thu Dec 05 08:39:45 2024 +0000
   285.3 @@ -14,11 +14,11 @@
   285.4  DEPENDS="gdk-pixbuf"
   285.5  BUILD_DEPENDS="gdk-pixbuf-dev meson"
   285.6  
   285.7 -HOST_ARCH="i486 arm"
   285.8 +HOST_ARCH="i486 arm x86_64"
   285.9  
  285.10  # Handle cross compilation
  285.11  case "$ARCH" in
  285.12 -	(i?86)
  285.13 +	(i?86|x86_64)
  285.14  		BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev"
  285.15  		;;
  285.16  	(arm)
   286.1 --- a/gdk-pixbuf/receipt	Tue Jun 25 14:51:14 2024 +0000
   286.2 +++ b/gdk-pixbuf/receipt	Thu Dec 05 08:39:45 2024 +0000
   286.3 @@ -15,11 +15,11 @@
   286.4  BUILD_DEPENDS="glib-dev jbigkit jpeg-dev libgio-dev libjpeg libpng-dev 
   286.5  	shared-mime-info-dev tiff-dev xorg-libX11-dev zlib-dev meson"
   286.6  
   286.7 -HOST_ARCH="i486 arm"
   286.8 +HOST_ARCH="i486 arm x86_64"
   286.9  
  286.10  # Handle cross compilation
  286.11  case "$ARCH" in
  286.12 -	(i?86)
  286.13 +	(i?86|x86_64)
  286.14  		BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev"
  286.15  		;;
  286.16  	(arm)
   287.1 --- a/get-hplip-plugin/receipt	Tue Jun 25 14:51:14 2024 +0000
   287.2 +++ b/get-hplip-plugin/receipt	Thu Dec 05 08:39:45 2024 +0000
   287.3 @@ -8,10 +8,19 @@
   287.4  LICENSE="BSD"
   287.5  WEB_SITE="https://hplipopensource.com/"
   287.6  
   287.7 +HOST_ARCH="i486 x86_64"
   287.8 +
   287.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  287.10  genpkg_rules()
  287.11  {
  287.12  	mkdir -p $fs/usr/bin
  287.13  	install -o root -g root -m755 \
  287.14  		stuff/get-hplip-plugin   $fs/usr/bin
  287.15 +
  287.16 +	# Use x86_64 version
  287.17 +	case $SLITAZ_ARCH in
  287.18 +		x86_64)
  287.19 +			sed -i 's/x86_32/x86_64/g' \
  287.20 +			$fs/usr/bin/get-hplip-plugin ;;
  287.21 +	esac
  287.22  }
   288.1 --- a/get-texlive/receipt	Tue Jun 25 14:51:14 2024 +0000
   288.2 +++ b/get-texlive/receipt	Thu Dec 05 08:39:45 2024 +0000
   288.3 @@ -9,6 +9,8 @@
   288.4  WEB_SITE="https://www.tug.org/texlive/"
   288.5  TAGS="latex tex"
   288.6  
   288.7 +HOST_ARCH="i486 x86_64"
   288.8 +
   288.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  288.10  genpkg_rules()
  288.11  {
   289.1 --- a/gettext-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   289.2 +++ b/gettext-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   289.3 @@ -11,7 +11,7 @@
   289.4  DEPENDS="glibc-base"
   289.5  WANTED="gettext"
   289.6  
   289.7 -HOST_ARCH="i486 arm"
   289.8 +HOST_ARCH="i486 arm x86_64"
   289.9  
  289.10  # Just to be sure when cross compiling, gettext is part of base system.
  289.11  testsuite()
   290.1 --- a/gettext-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
   290.2 +++ b/gettext-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
   290.3 @@ -7,6 +7,7 @@
   290.4  MAINTAINER="al.bobylev@gmail.com"
   290.5  LICENSE="GPL3"
   290.6  WEB_SITE="https://www.gnu.org/software/gettext/"
   290.7 +HOST_ARCH="i486 x86_64"
   290.8  
   290.9  DEPENDS="acl attr glib libgomp liblzma libxml2 pcre zlib" #libcroco (unmaintained)
  290.10  WANTED="gettext"
   291.1 --- a/gettext/receipt	Tue Jun 25 14:51:14 2024 +0000
   291.2 +++ b/gettext/receipt	Thu Dec 05 08:39:45 2024 +0000
   291.3 @@ -16,12 +16,13 @@
   291.4  BUILD_DEPENDS="automake m4 acl-dev coreutils glib-dev libxml2-dev" #libcroco-dev
   291.5  SPLIT="gettext-base gettext-tools"
   291.6  
   291.7 -HOST_ARCH="i486 arm"
   291.8 +HOST_ARCH="i486 arm x86_64"
   291.9  
  291.10  # Handle cross compilation. Glibc-locale are installed in cross chroot.
  291.11  case "$ARCH" in
  291.12  	arm) BUILD_DEPENDS="attr-dev ncurses-dev libxml2-tools libxml2-dev"
  291.13  	     ARCH_ARGS="--disable-acl" ;;
  291.14 +	#x86_64) BUILD_DEPENDS="automake m4" ;; # need only for bootstrap
  291.15  esac
  291.16  
  291.17  # What is the latest version available today?
   292.1 --- a/gfortran/receipt	Tue Jun 25 14:51:14 2024 +0000
   292.2 +++ b/gfortran/receipt	Thu Dec 05 08:39:45 2024 +0000
   292.3 @@ -10,14 +10,15 @@
   292.4  DEPENDS="gcc libgfortran"
   292.5  WANTED="gcc"
   292.6  TAGS="compiler fortran"
   292.7 +HOST_ARCH="i486 x86_64"
   292.8  
   292.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  292.10  genpkg_rules()
  292.11  {
  292.12  	mkdir -p $fs/usr/lib/gcc/$HOST_SYSTEM/$VERSION $fs/usr/bin
  292.13  	cp -a $install/usr/bin/*gfortran $fs/usr/bin
  292.14 -	cp -a $install/usr/lib/libgfortran*.a $fs/usr/lib
  292.15 -	cp -a $install/usr/lib/libgfortran.spec $fs/usr/lib
  292.16 +	cp -a $install/usr/lib*/libgfortran*.a $fs/usr/lib
  292.17 +	cp -a $install/usr/lib*/libgfortran.spec $fs/usr/lib
  292.18  	cp -a $install/usr/lib/gcc/$HOST_SYSTEM/$VERSION/f* \
  292.19  		$fs/usr/lib/gcc/$HOST_SYSTEM/$VERSION
  292.20  	#cp -a $install/usr/lib/gcc/$HOST_SYSTEM/$VERSION/libgfortran* \
   293.1 --- a/ghostscript-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   293.2 +++ b/ghostscript-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   293.3 @@ -9,6 +9,8 @@
   293.4  WANTED="ghostscript"
   293.5  WEB_SITE="https://ghostscript.com/" 
   293.6  
   293.7 +HOST_ARCH="i486 x86_64"
   293.8 +
   293.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  293.10  genpkg_rules()
  293.11  {
   294.1 --- a/ghostscript/receipt	Tue Jun 25 14:51:14 2024 +0000
   294.2 +++ b/ghostscript/receipt	Thu Dec 05 08:39:45 2024 +0000
   294.3 @@ -20,6 +20,8 @@
   294.4  	gnutls-dev gtk+-dev jasper-dev jbig2dec jpeg-dev libgcrypt-dev 
   294.5  	libgpg-error-dev libpng-dev tiff-dev zlib-dev"
   294.6  
   294.7 +HOST_ARCH="i486 x86_64"
   294.8 +
   294.9  # What is the latest version available today?
  294.10  current_version()
  294.11  {
   295.1 --- a/giflib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   295.2 +++ b/giflib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   295.3 @@ -8,7 +8,7 @@
   295.4  MAINTAINER="rcx@zoominternet.net"
   295.5  LICENSE="MIT"
   295.6  WANTED="giflib"
   295.7 -HOST_ARCH="i486 arm"
   295.8 +HOST_ARCH="i486 arm x86_64"
   295.9  
  295.10  DEPENDS="giflib"
  295.11  
   296.1 --- a/giflib/receipt	Tue Jun 25 14:51:14 2024 +0000
   296.2 +++ b/giflib/receipt	Thu Dec 05 08:39:45 2024 +0000
   296.3 @@ -9,7 +9,7 @@
   296.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   296.5  WEB_SITE="https://sourceforge.net/projects/giflib/"
   296.6  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   296.7 -HOST_ARCH="i486 arm"
   296.8 +HOST_ARCH="i486 arm x86_64"
   296.9  
  296.10  DEPENDS="glibc-base xorg-libSM xorg-libICE xorg-libX11 xorg-libXau \
  296.11  xorg-libXdmcp"
  296.12 @@ -29,7 +29,7 @@
  296.13  	sed -i 's|/local||' Makefile
  296.14  	make && make DESTDIR=$DESTDIR install
  296.15  	case "$ARCH" in
  296.16 -		i?86)
  296.17 +		i?86|x86_64)
  296.18  			# libungif compatibility - instructions taken from Redhat specfile
  296.19  			MAJOR=`echo $VERSION | sed 's/\([0-9]\+\)\..*/\1/'`
  296.20  			gcc -shared -Wl,-soname,libungif.so.${MAJOR} \
   297.1 --- a/git/receipt	Tue Jun 25 14:51:14 2024 +0000
   297.2 +++ b/git/receipt	Thu Dec 05 08:39:45 2024 +0000
   297.3 @@ -19,6 +19,8 @@
   297.4  CROSS_BUGS="bug: can't run test and make package."
   297.5  #HOST_ARCH="i486 arm"
   297.6  
   297.7 +HOST_ARCH="i486 x86_64"
   297.8 +
   297.9  # What is the latest version available today?
  297.10  current_version()
  297.11  {
   298.1 --- a/glew-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   298.2 +++ b/glew-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   298.3 @@ -11,6 +11,8 @@
   298.4  WANTED="glew"
   298.5  DEPENDS="glew pkg-config"
   298.6  
   298.7 +HOST_ARCH="i486 x86_64"
   298.8 +
   298.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  298.10  genpkg_rules()
  298.11  {
   299.1 --- a/glew/receipt	Tue Jun 25 14:51:14 2024 +0000
   299.2 +++ b/glew/receipt	Thu Dec 05 08:39:45 2024 +0000
   299.3 @@ -22,6 +22,8 @@
   299.4  	xorg-libX11-dev xorg-libXdamage-dev xorg-libXfixes-dev xorg-libXt-dev \
   299.5  	xorg-libICE-dev xorg-libSM-dev xorg-xf86vidmodeproto xorg-libXxf86vm-dev"
   299.6  
   299.7 +HOST_ARCH="i486 x86_64"
   299.8 +
   299.9  # What is the latest version available today?
  299.10  current_version()
  299.11  {
  299.12 @@ -32,7 +34,13 @@
  299.13  # Rules to configure and make the package.
  299.14  compile_rules()
  299.15  {
  299.16 -	sed -i 's|uname -m|echo i486|' config/Makefile*
  299.17 +	case $ARCH in
  299.18 +		i?86)
  299.19 +			sed -i 's|uname -m|echo i486|' config/Makefile* ;;
  299.20 +		x86_64)
  299.21 +			sed -i 's|uname -m|echo $ARCH|' config/Makefile* ;; 
  299.22 +	esac
  299.23 +
  299.24  	make -j 1 &&
  299.25  	make GLEW_DEST=/usr install
  299.26  }
   300.1 --- a/glib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   300.2 +++ b/glib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   300.3 @@ -8,7 +8,7 @@
   300.4  LICENSE="GPL2"
   300.5  WANTED="glib"
   300.6  WEB_SITE="https://www.gtk.org/"
   300.7 -HOST_ARCH="i486 arm"
   300.8 +HOST_ARCH="i486 arm x86_64"
   300.9  
  300.10  DEPENDS="glib perl python3 libffi-dev libgio libgio-dev pcre-dev pkg-config"
  300.11  
   301.1 --- a/glib-networking/receipt	Tue Jun 25 14:51:14 2024 +0000
   301.2 +++ b/glib-networking/receipt	Thu Dec 05 08:39:45 2024 +0000
   301.3 @@ -14,7 +14,7 @@
   301.4  DEPENDS="glib libgio libgnutls libunistring"
   301.5  BUILD_DEPENDS="glib-dev gnutls-dev libgio-dev libgnutls libunistring-dev meson"
   301.6  
   301.7 -HOST_ARCH="i486 arm"
   301.8 +HOST_ARCH="i486 arm x86_64"
   301.9  
  301.10  current_version()
  301.11  {
   302.1 --- a/glib/receipt	Tue Jun 25 14:51:14 2024 +0000
   302.2 +++ b/glib/receipt	Thu Dec 05 08:39:45 2024 +0000
   302.3 @@ -9,7 +9,7 @@
   302.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   302.5  WEB_SITE="https://www.gtk.org/"
   302.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"  
   302.7 -HOST_ARCH="i486 arm"
   302.8 +HOST_ARCH="i486 arm x86_64"
   302.9  
  302.10  DEPENDS="pcre libffi libxml2 elfutils"
  302.11  BUILD_DEPENDS="pcre-dev libffi-dev gettext zlib-dev perl python3-dev \
  302.12 @@ -34,7 +34,7 @@
  302.13  	patch -p1 < $stuff/glib-webkitgtk-workaround.patch
  302.14  
  302.15  	case "$ARCH" in
  302.16 -		i?86)
  302.17 +		i?86|x86_64)
  302.18  			meson build \
  302.19  			    --prefix=/usr \
  302.20  			    --libdir=lib \
   303.1 --- a/glibc-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   303.2 +++ b/glibc-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   303.3 @@ -15,12 +15,12 @@
   303.4  
   303.5  # Handle multiarch compilation.
   303.6  case "$ARCH" in
   303.7 -	arm*|x86_64) VERSION="2.13" WANTED="" ;;
   303.8 +	arm*) VERSION="2.13" WANTED="" ;;
   303.9  esac
  303.10  
  303.11  # Handle multiarch installation.
  303.12  case "$SLITAZ_ARCH" in
  303.13 -	arm*|x86_64) VERSION="2.13" WANTED="" ;;
  303.14 +	arm*) VERSION="2.13" WANTED="" ;;
  303.15  esac
  303.16  
  303.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  303.18 @@ -76,7 +76,7 @@
  303.19  			touch $fs/etc/ld.so.conf
  303.20  			touch $fs/etc/ld.so.cache
  303.21  			get_locales "usr/share" ;;
  303.22 -		x86_64)
  303.23 +		x86_64_cross)
  303.24  			# EXPERIMENTAL: Glibc is cross compiled by cross to have a
  303.25  			# toolchain so we can use these files instead of recooking it.
  303.26  			echo "Using cross compiled Glibc..."
  303.27 @@ -111,6 +111,11 @@
  303.28  			do
  303.29  				cp -a ${install}$file ${fs}$file
  303.30  			done
  303.31 +			# For x86_64 ensure we have ld-linux-x86-64
  303.32 +			case "$ARCH" in 
  303.33 +				x86_64)
  303.34 +					cp -a $install/lib/ld-linux-x86-64.so.2 $fs/lib
  303.35 +			esac
  303.36  			get_locales "usr/share"
  303.37  	esac
  303.38  }
  303.39 @@ -120,17 +125,3 @@
  303.40  {
  303.41  	rm -f $root/usr/lib/locale/locale-archive
  303.42  }
  303.43 -
  303.44 -# Glibc-base is auto-updated in chroot but when cross-compiling we need
  303.45 -# to have /usr/cross/$ARCH search path in libc.so
  303.46 -post_install()
  303.47 -{
  303.48 -	# x86_64
  303.49 -	if echo $root | grep -q /usr/cross/x86_64; then
  303.50 -		echo "Fixing x86_64: $root/lib/libc.so"
  303.51 -		cat > $root/lib/libc.so << EOT
  303.52 -OUTPUT_FORMAT(elf64-x86-64)
  303.53 -GROUP ( $root/lib/libc.so.6 $root/lib/libc_nonshared.a AS_NEEDED ( $root/lib/ld-linux-x86-64.so.2 ) )
  303.54 -EOT
  303.55 -	fi
  303.56 -}
   304.1 --- a/glibc-base/stuff/wanted-files.list	Tue Jun 25 14:51:14 2024 +0000
   304.2 +++ b/glibc-base/stuff/wanted-files.list	Thu Dec 05 08:39:45 2024 +0000
   304.3 @@ -3,6 +3,7 @@
   304.4  /lib/libnsl-2.28.so
   304.5  /lib/libanl-2.28.so
   304.6  /lib/libm-2.28.so
   304.7 +/lib/libmvec-2.28.so
   304.8  /lib/libpthread-2.28.so
   304.9  /lib/libthread_db-1.0.so
  304.10  /lib/libnss_compat-2.28.so
  304.11 @@ -60,6 +61,7 @@
  304.12  /lib/libpthread.so.0
  304.13  /lib/libthread_db.so.1
  304.14  /lib/libm.so.6
  304.15 +/lib/libmvec.so.1
  304.16  /lib/ld-linux.so.2
  304.17  /lib/libresolv.so.2
  304.18  /lib/libnsl.so.1
  304.19 @@ -71,6 +73,7 @@
  304.20  /usr/lib/libnss_compat.so
  304.21  /usr/lib/libdl.so
  304.22  /usr/lib/libm.so
  304.23 +/usr/lib/libmvec.so
  304.24  /usr/lib/librt.so
  304.25  /usr/lib/libresolv.so
  304.26  /usr/lib/libutil.so
   305.1 --- a/glibc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   305.2 +++ b/glibc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   305.3 @@ -8,6 +8,7 @@
   305.4  LICENSE="GPL2"
   305.5  WANTED="glibc"
   305.6  WEB_SITE="http://www.gnu.org/software/libc/"
   305.7 +HOST_ARCH="i486 x86_64"
   305.8  
   305.9  DEPENDS="glibc-base"
  305.10  
   306.1 --- a/glibc-locale/receipt	Tue Jun 25 14:51:14 2024 +0000
   306.2 +++ b/glibc-locale/receipt	Thu Dec 05 08:39:45 2024 +0000
   306.3 @@ -7,6 +7,7 @@
   306.4  MAINTAINER="pankso@slitaz.org"
   306.5  LICENSE="GPL2"
   306.6  WEB_SITE="http://www.gnu.org/software/libc/"
   306.7 +HOST_ARCH="i486 x86_64"
   306.8  
   306.9  DEPENDS="glibc-base"
  306.10  WANTED="glibc"
   307.1 --- a/glibc/receipt	Tue Jun 25 14:51:14 2024 +0000
   307.2 +++ b/glibc/receipt	Thu Dec 05 08:39:45 2024 +0000
   307.3 @@ -9,6 +9,7 @@
   307.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   307.5  WEB_SITE="http://www.gnu.org/software/libc/"
   307.6  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   307.7 +HOST_ARCH="i486 x86_64"
   307.8  
   307.9  DEPENDS="glibc-base glibc-locale glibc-dev"
  307.10  BUILD_DEPENDS="linux-api-headers autoconf bash advancecomp"
  307.11 @@ -161,10 +162,12 @@
  307.12  	case "$ARCH" in
  307.13  		i386|i486)
  307.14  			echo "CFLAGS += -O2 -march=i486 -mtune=i486" > configparms ;;
  307.15 -		*)
  307.16 +		x86_64)
  307.17 +			echo "CFLAGS += -O2 -fPIC"> configparams ;;
  307.18 +		arm*)
  307.19  			echo "CFLAGS += -O2 -march=$ARCH -mtune=$ARCH" > configparms ;;
  307.20  	esac
  307.21 -	{ $src/configure \
  307.22 +	{ libc_cv_slibdir=/lib $src/configure \
  307.23  		--disable-profile \
  307.24  		--enable-add-ons \
  307.25  		--enable-kernel=2.6.30 \
   308.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   308.2 +++ b/glibc/stuff/CVE-2024-33599.patch	Thu Dec 05 08:39:45 2024 +0000
   308.3 @@ -0,0 +1,35 @@
   308.4 +From 5c75001a96abcd50cbdb74df24c3f013188d076e Mon Sep 17 00:00:00 2001
   308.5 +From: Florian Weimer <fweimer@redhat.com>
   308.6 +Date: Thu, 25 Apr 2024 15:00:45 +0200
   308.7 +Subject: [PATCH] CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup
   308.8 + cache (bug 31677)
   308.9 +
  308.10 +Using alloca matches what other caches do.  The request length is
  308.11 +bounded by MAXKEYLEN.
  308.12 +
  308.13 +Reviewed-by: Carlos O'Donell <carlos@redhat.com>
  308.14 +(cherry picked from commit 87801a8fd06db1d654eea3e4f7626ff476a9bdaa)
  308.15 +---
  308.16 + nscd/netgroupcache.c | 5 +++--
  308.17 + 1 file changed, 3 insertions(+), 2 deletions(-)
  308.18 +
  308.19 +diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c
  308.20 +index ad2daddafdc..8835547acfa 100644
  308.21 +--- a/nscd/netgroupcache.c
  308.22 ++++ b/nscd/netgroupcache.c
  308.23 +@@ -503,12 +503,13 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
  308.24 +       = (struct indataset *) mempool_alloc (db,
  308.25 + 					    sizeof (*dataset) + req->key_len,
  308.26 + 					    1);
  308.27 +-  struct indataset dataset_mem;
  308.28 +   bool cacheable = true;
  308.29 +   if (__glibc_unlikely (dataset == NULL))
  308.30 +     {
  308.31 +       cacheable = false;
  308.32 +-      dataset = &dataset_mem;
  308.33 ++      /* The alloca is safe because nscd_run_worker verfies that
  308.34 ++	 key_len is not larger than MAXKEYLEN.  */
  308.35 ++      dataset = alloca (sizeof (*dataset) + req->key_len);
  308.36 +     }
  308.37 + 
  308.38 +   datahead_init_pos (&dataset->head, sizeof (*dataset) + req->key_len,
   309.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   309.2 +++ b/glibc/stuff/CVE-2024-33600-1.patch	Thu Dec 05 08:39:45 2024 +0000
   309.3 @@ -0,0 +1,56 @@
   309.4 +From f20a8d696b13c6261b52a6434899121f8b19d5a7 Mon Sep 17 00:00:00 2001
   309.5 +From: Florian Weimer <fweimer@redhat.com>
   309.6 +Date: Thu, 25 Apr 2024 15:01:07 +0200
   309.7 +Subject: [PATCH] CVE-2024-33600: nscd: Do not send missing not-found response
   309.8 + in addgetnetgrentX (bug 31678)
   309.9 +
  309.10 +If we failed to add a not-found response to the cache, the dataset
  309.11 +point can be null, resulting in a null pointer dereference.
  309.12 +
  309.13 +Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
  309.14 +(cherry picked from commit 7835b00dbce53c3c87bbbb1754a95fb5e58187aa)
  309.15 +---
  309.16 + nscd/netgroupcache.c | 14 ++++++--------
  309.17 + 1 file changed, 6 insertions(+), 8 deletions(-)
  309.18 +
  309.19 +diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c
  309.20 +index 8835547acfa..f2e7d60b50e 100644
  309.21 +--- a/nscd/netgroupcache.c
  309.22 ++++ b/nscd/netgroupcache.c
  309.23 +@@ -148,7 +148,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
  309.24 +       /* No such service.  */
  309.25 +       cacheable = do_notfound (db, fd, req, key, &dataset, &total, &timeout,
  309.26 + 			       &key_copy);
  309.27 +-      goto writeout;
  309.28 ++      goto maybe_cache_add;
  309.29 +     }
  309.30 + 
  309.31 +   memset (&data, '\0', sizeof (data));
  309.32 +@@ -349,7 +349,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
  309.33 +     {
  309.34 +       cacheable = do_notfound (db, fd, req, key, &dataset, &total, &timeout,
  309.35 + 			       &key_copy);
  309.36 +-      goto writeout;
  309.37 ++      goto maybe_cache_add;
  309.38 +     }
  309.39 + 
  309.40 +   total = buffilled;
  309.41 +@@ -411,14 +411,12 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
  309.42 +   }
  309.43 + 
  309.44 +   if (he == NULL && fd != -1)
  309.45 +-    {
  309.46 +-      /* We write the dataset before inserting it to the database
  309.47 +-	 since while inserting this thread might block and so would
  309.48 +-	 unnecessarily let the receiver wait.  */
  309.49 +-    writeout:
  309.50 ++    /* We write the dataset before inserting it to the database since
  309.51 ++       while inserting this thread might block and so would
  309.52 ++       unnecessarily let the receiver wait.  */
  309.53 +       writeall (fd, &dataset->resp, dataset->head.recsize);
  309.54 +-    }
  309.55 + 
  309.56 ++ maybe_cache_add:
  309.57 +   if (cacheable)
  309.58 +     {
  309.59 +       /* If necessary, we also propagate the data to disk.  */
   310.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   310.2 +++ b/glibc/stuff/CVE-2024-33600-2.patch	Thu Dec 05 08:39:45 2024 +0000
   310.3 @@ -0,0 +1,57 @@
   310.4 +From e3eef1b8fbdd3a7917af466ca9c4b7477251ca79 Mon Sep 17 00:00:00 2001
   310.5 +From: Florian Weimer <fweimer@redhat.com>
   310.6 +Date: Thu, 25 Apr 2024 15:01:07 +0200
   310.7 +Subject: [PATCH] CVE-2024-33600: nscd: Avoid null pointer crashes after
   310.8 + notfound response (bug 31678)
   310.9 +
  310.10 +The addgetnetgrentX call in addinnetgrX may have failed to produce
  310.11 +a result, so the result variable in addinnetgrX can be NULL.
  310.12 +Use db->negtimeout as the fallback value if there is no result data;
  310.13 +the timeout is also overwritten below.
  310.14 +
  310.15 +Also avoid sending a second not-found response.  (The client
  310.16 +disconnects after receiving the first response, so the data stream did
  310.17 +not go out of sync even without this fix.)  It is still beneficial to
  310.18 +add the negative response to the mapping, so that the client can get
  310.19 +it from there in the future, instead of going through the socket.
  310.20 +
  310.21 +Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
  310.22 +(cherry picked from commit b048a482f088e53144d26a61c390bed0210f49f2)
  310.23 +---
  310.24 + nscd/netgroupcache.c | 11 +++++++----
  310.25 + 1 file changed, 7 insertions(+), 4 deletions(-)
  310.26 +
  310.27 +diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c
  310.28 +index f2e7d60b50e..aa9501a2c05 100644
  310.29 +--- a/nscd/netgroupcache.c
  310.30 ++++ b/nscd/netgroupcache.c
  310.31 +@@ -512,14 +512,15 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
  310.32 + 
  310.33 +   datahead_init_pos (&dataset->head, sizeof (*dataset) + req->key_len,
  310.34 + 		     sizeof (innetgroup_response_header),
  310.35 +-		     he == NULL ? 0 : dh->nreloads + 1, result->head.ttl);
  310.36 ++		     he == NULL ? 0 : dh->nreloads + 1,
  310.37 ++		     result == NULL ? db->negtimeout : result->head.ttl);
  310.38 +   /* Set the notfound status and timeout based on the result from
  310.39 +      getnetgrent.  */
  310.40 +-  dataset->head.notfound = result->head.notfound;
  310.41 ++  dataset->head.notfound = result == NULL || result->head.notfound;
  310.42 +   dataset->head.timeout = timeout;
  310.43 + 
  310.44 +   dataset->resp.version = NSCD_VERSION;
  310.45 +-  dataset->resp.found = result->resp.found;
  310.46 ++  dataset->resp.found = result != NULL && result->resp.found;
  310.47 +   /* Until we find a matching entry the result is 0.  */
  310.48 +   dataset->resp.result = 0;
  310.49 + 
  310.50 +@@ -567,7 +568,9 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
  310.51 +       goto out;
  310.52 +     }
  310.53 + 
  310.54 +-  if (he == NULL)
  310.55 ++  /* addgetnetgrentX may have already sent a notfound response.  Do
  310.56 ++     not send another one.  */
  310.57 ++  if (he == NULL && dataset->resp.found)
  310.58 +     {
  310.59 +       /* We write the dataset before inserting it to the database
  310.60 + 	 since while inserting this thread might block and so would
   311.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   311.2 +++ b/glibc/stuff/CVE-2024-33601_CVE-2024-33602_1.patch	Thu Dec 05 08:39:45 2024 +0000
   311.3 @@ -0,0 +1,387 @@
   311.4 +From 4d27d4b9a188786fc6a56745506cec2acfc51f83 Mon Sep 17 00:00:00 2001
   311.5 +From: Florian Weimer <fweimer@redhat.com>
   311.6 +Date: Thu, 25 Apr 2024 15:01:07 +0200
   311.7 +Subject: [PATCH] CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two
   311.8 + buffers in addgetnetgrentX (bug 31680)
   311.9 +
  311.10 +This avoids potential memory corruption when the underlying NSS
  311.11 +callback function does not use the buffer space to store all strings
  311.12 +(e.g., for constant strings).
  311.13 +
  311.14 +Instead of custom buffer management, two scratch buffers are used.
  311.15 +This increases stack usage somewhat.
  311.16 +
  311.17 +Scratch buffer allocation failure is handled by return -1
  311.18 +(an invalid timeout value) instead of terminating the process.
  311.19 +This fixes bug 31679.
  311.20 +
  311.21 +Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
  311.22 +(cherry picked from commit c04a21e050d64a1193a6daab872bca2528bda44b)
  311.23 +---
  311.24 + nscd/netgroupcache.c | 219 ++++++++++++++++++++++++-------------------
  311.25 + 1 file changed, 121 insertions(+), 98 deletions(-)
  311.26 +
  311.27 +diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c
  311.28 +index aa9501a2c05..ee98ffd96ed 100644
  311.29 +--- a/nscd/netgroupcache.c
  311.30 ++++ b/nscd/netgroupcache.c
  311.31 +@@ -24,6 +24,7 @@
  311.32 + #include <stdlib.h>
  311.33 + #include <unistd.h>
  311.34 + #include <sys/mman.h>
  311.35 ++#include <scratch_buffer.h>
  311.36 + 
  311.37 + #include "../inet/netgroup.h"
  311.38 + #include "nscd.h"
  311.39 +@@ -66,6 +67,16 @@ struct dataset
  311.40 +   char strdata[0];
  311.41 + };
  311.42 + 
  311.43 ++/* Send a notfound response to FD.  Always returns -1 to indicate an
  311.44 ++   ephemeral error.  */
  311.45 ++static time_t
  311.46 ++send_notfound (int fd)
  311.47 ++{
  311.48 ++  if (fd != -1)
  311.49 ++    TEMP_FAILURE_RETRY (send (fd, &notfound, sizeof (notfound), MSG_NOSIGNAL));
  311.50 ++  return -1;
  311.51 ++}
  311.52 ++
  311.53 + /* Sends a notfound message and prepares a notfound dataset to write to the
  311.54 +    cache.  Returns true if there was enough memory to allocate the dataset and
  311.55 +    returns the dataset in DATASETP, total bytes to write in TOTALP and the
  311.56 +@@ -84,8 +95,7 @@ do_notfound (struct database_dyn *db, int fd, request_header *req,
  311.57 +   total = sizeof (notfound);
  311.58 +   timeout = time (NULL) + db->negtimeout;
  311.59 + 
  311.60 +-  if (fd != -1)
  311.61 +-    TEMP_FAILURE_RETRY (send (fd, &notfound, total, MSG_NOSIGNAL));
  311.62 ++  send_notfound (fd);
  311.63 + 
  311.64 +   dataset = mempool_alloc (db, sizeof (struct dataset) + req->key_len, 1);
  311.65 +   /* If we cannot permanently store the result, so be it.  */
  311.66 +@@ -110,11 +120,78 @@ do_notfound (struct database_dyn *db, int fd, request_header *req,
  311.67 +   return cacheable;
  311.68 + }
  311.69 + 
  311.70 ++struct addgetnetgrentX_scratch
  311.71 ++{
  311.72 ++  /* This is the result that the caller should use.  It can be NULL,
  311.73 ++     point into buffer, or it can be in the cache.  */
  311.74 ++  struct dataset *dataset;
  311.75 ++
  311.76 ++  struct scratch_buffer buffer;
  311.77 ++
  311.78 ++  /* Used internally in addgetnetgrentX as a staging area.  */
  311.79 ++  struct scratch_buffer tmp;
  311.80 ++
  311.81 ++  /* Number of bytes in buffer that are actually used.  */
  311.82 ++  size_t buffer_used;
  311.83 ++};
  311.84 ++
  311.85 ++static void
  311.86 ++addgetnetgrentX_scratch_init (struct addgetnetgrentX_scratch *scratch)
  311.87 ++{
  311.88 ++  scratch->dataset = NULL;
  311.89 ++  scratch_buffer_init (&scratch->buffer);
  311.90 ++  scratch_buffer_init (&scratch->tmp);
  311.91 ++
  311.92 ++  /* Reserve space for the header.  */
  311.93 ++  scratch->buffer_used = sizeof (struct dataset);
  311.94 ++  static_assert (sizeof (struct dataset) < sizeof (scratch->tmp.__space),
  311.95 ++		 "initial buffer space");
  311.96 ++  memset (scratch->tmp.data, 0, sizeof (struct dataset));
  311.97 ++}
  311.98 ++
  311.99 ++static void
 311.100 ++addgetnetgrentX_scratch_free (struct addgetnetgrentX_scratch *scratch)
 311.101 ++{
 311.102 ++  scratch_buffer_free (&scratch->buffer);
 311.103 ++  scratch_buffer_free (&scratch->tmp);
 311.104 ++}
 311.105 ++
 311.106 ++/* Copy LENGTH bytes from S into SCRATCH.  Returns NULL if SCRATCH
 311.107 ++   could not be resized, otherwise a pointer to the copy.  */
 311.108 ++static char *
 311.109 ++addgetnetgrentX_append_n (struct addgetnetgrentX_scratch *scratch,
 311.110 ++			  const char *s, size_t length)
 311.111 ++{
 311.112 ++  while (true)
 311.113 ++    {
 311.114 ++      size_t remaining = scratch->buffer.length - scratch->buffer_used;
 311.115 ++      if (remaining >= length)
 311.116 ++	break;
 311.117 ++      if (!scratch_buffer_grow_preserve (&scratch->buffer))
 311.118 ++	return NULL;
 311.119 ++    }
 311.120 ++  char *copy = scratch->buffer.data + scratch->buffer_used;
 311.121 ++  memcpy (copy, s, length);
 311.122 ++  scratch->buffer_used += length;
 311.123 ++  return copy;
 311.124 ++}
 311.125 ++
 311.126 ++/* Copy S into SCRATCH, including its null terminator.  Returns false
 311.127 ++   if SCRATCH could not be resized.  */
 311.128 ++static bool
 311.129 ++addgetnetgrentX_append (struct addgetnetgrentX_scratch *scratch, const char *s)
 311.130 ++{
 311.131 ++  if (s == NULL)
 311.132 ++    s = "";
 311.133 ++  return addgetnetgrentX_append_n (scratch, s, strlen (s) + 1) != NULL;
 311.134 ++}
 311.135 ++
 311.136 ++/* Caller must initialize and free *SCRATCH.  If the return value is
 311.137 ++   negative, this function has sent a notfound response.  */
 311.138 + static time_t
 311.139 + addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.140 + 		 const char *key, uid_t uid, struct hashentry *he,
 311.141 +-		 struct datahead *dh, struct dataset **resultp,
 311.142 +-		 void **tofreep)
 311.143 ++		 struct datahead *dh, struct addgetnetgrentX_scratch *scratch)
 311.144 + {
 311.145 +   if (__glibc_unlikely (debug_level > 0))
 311.146 +     {
 311.147 +@@ -133,14 +210,10 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.148 + 
 311.149 +   char *key_copy = NULL;
 311.150 +   struct __netgrent data;
 311.151 +-  size_t buflen = MAX (1024, sizeof (*dataset) + req->key_len);
 311.152 +-  size_t buffilled = sizeof (*dataset);
 311.153 +-  char *buffer = NULL;
 311.154 +   size_t nentries = 0;
 311.155 +   size_t group_len = strlen (key) + 1;
 311.156 +   struct name_list *first_needed
 311.157 +     = alloca (sizeof (struct name_list) + group_len);
 311.158 +-  *tofreep = NULL;
 311.159 + 
 311.160 +   if (netgroup_database == NULL
 311.161 +       && __nss_database_lookup2 ("netgroup", NULL, NULL, &netgroup_database))
 311.162 +@@ -152,8 +225,6 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.163 +     }
 311.164 + 
 311.165 +   memset (&data, '\0', sizeof (data));
 311.166 +-  buffer = xmalloc (buflen);
 311.167 +-  *tofreep = buffer;
 311.168 +   first_needed->next = first_needed;
 311.169 +   memcpy (first_needed->name, key, group_len);
 311.170 +   data.needed_groups = first_needed;
 311.171 +@@ -196,8 +267,8 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.172 + 		while (1)
 311.173 + 		  {
 311.174 + 		    int e;
 311.175 +-		    status = getfct.f (&data, buffer + buffilled,
 311.176 +-				       buflen - buffilled - req->key_len, &e);
 311.177 ++		    status = getfct.f (&data, scratch->tmp.data,
 311.178 ++				       scratch->tmp.length, &e);
 311.179 + 		    if (status == NSS_STATUS_SUCCESS)
 311.180 + 		      {
 311.181 + 			if (data.type == triple_val)
 311.182 +@@ -205,68 +276,10 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.183 + 			    const char *nhost = data.val.triple.host;
 311.184 + 			    const char *nuser = data.val.triple.user;
 311.185 + 			    const char *ndomain = data.val.triple.domain;
 311.186 +-
 311.187 +-			    size_t hostlen = strlen (nhost ?: "") + 1;
 311.188 +-			    size_t userlen = strlen (nuser ?: "") + 1;
 311.189 +-			    size_t domainlen = strlen (ndomain ?: "") + 1;
 311.190 +-
 311.191 +-			    if (nhost == NULL || nuser == NULL || ndomain == NULL
 311.192 +-				|| nhost > nuser || nuser > ndomain)
 311.193 +-			      {
 311.194 +-				const char *last = nhost;
 311.195 +-				if (last == NULL
 311.196 +-				    || (nuser != NULL && nuser > last))
 311.197 +-				  last = nuser;
 311.198 +-				if (last == NULL
 311.199 +-				    || (ndomain != NULL && ndomain > last))
 311.200 +-				  last = ndomain;
 311.201 +-
 311.202 +-				size_t bufused
 311.203 +-				  = (last == NULL
 311.204 +-				     ? buffilled
 311.205 +-				     : last + strlen (last) + 1 - buffer);
 311.206 +-
 311.207 +-				/* We have to make temporary copies.  */
 311.208 +-				size_t needed = hostlen + userlen + domainlen;
 311.209 +-
 311.210 +-				if (buflen - req->key_len - bufused < needed)
 311.211 +-				  {
 311.212 +-				    buflen += MAX (buflen, 2 * needed);
 311.213 +-				    /* Save offset in the old buffer.  We don't
 311.214 +-				       bother with the NULL check here since
 311.215 +-				       we'll do that later anyway.  */
 311.216 +-				    size_t nhostdiff = nhost - buffer;
 311.217 +-				    size_t nuserdiff = nuser - buffer;
 311.218 +-				    size_t ndomaindiff = ndomain - buffer;
 311.219 +-
 311.220 +-				    char *newbuf = xrealloc (buffer, buflen);
 311.221 +-				    /* Fix up the triplet pointers into the new
 311.222 +-				       buffer.  */
 311.223 +-				    nhost = (nhost ? newbuf + nhostdiff
 311.224 +-					     : NULL);
 311.225 +-				    nuser = (nuser ? newbuf + nuserdiff
 311.226 +-					     : NULL);
 311.227 +-				    ndomain = (ndomain ? newbuf + ndomaindiff
 311.228 +-					       : NULL);
 311.229 +-				    *tofreep = buffer = newbuf;
 311.230 +-				  }
 311.231 +-
 311.232 +-				nhost = memcpy (buffer + bufused,
 311.233 +-						nhost ?: "", hostlen);
 311.234 +-				nuser = memcpy ((char *) nhost + hostlen,
 311.235 +-						nuser ?: "", userlen);
 311.236 +-				ndomain = memcpy ((char *) nuser + userlen,
 311.237 +-						  ndomain ?: "", domainlen);
 311.238 +-			      }
 311.239 +-
 311.240 +-			    char *wp = buffer + buffilled;
 311.241 +-			    wp = memmove (wp, nhost ?: "", hostlen);
 311.242 +-			    wp += hostlen;
 311.243 +-			    wp = memmove (wp, nuser ?: "", userlen);
 311.244 +-			    wp += userlen;
 311.245 +-			    wp = memmove (wp, ndomain ?: "", domainlen);
 311.246 +-			    wp += domainlen;
 311.247 +-			    buffilled = wp - buffer;
 311.248 ++			    if (!(addgetnetgrentX_append (scratch, nhost)
 311.249 ++				  && addgetnetgrentX_append (scratch, nuser)
 311.250 ++				  && addgetnetgrentX_append (scratch, ndomain)))
 311.251 ++			      return send_notfound (fd);
 311.252 + 			    ++nentries;
 311.253 + 			  }
 311.254 + 			else
 311.255 +@@ -318,8 +331,8 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.256 + 		      }
 311.257 + 		    else if (status == NSS_STATUS_TRYAGAIN && e == ERANGE)
 311.258 + 		      {
 311.259 +-			buflen *= 2;
 311.260 +-			*tofreep = buffer = xrealloc (buffer, buflen);
 311.261 ++			if (!scratch_buffer_grow (&scratch->tmp))
 311.262 ++			  return send_notfound (fd);
 311.263 + 		      }
 311.264 + 		    else if (status == NSS_STATUS_RETURN
 311.265 + 			     || status == NSS_STATUS_NOTFOUND
 311.266 +@@ -352,10 +365,17 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.267 +       goto maybe_cache_add;
 311.268 +     }
 311.269 + 
 311.270 +-  total = buffilled;
 311.271 ++  /* Capture the result size without the key appended.   */
 311.272 ++  total = scratch->buffer_used;
 311.273 ++
 311.274 ++  /* Make a copy of the key.  The scratch buffer must not move after
 311.275 ++     this point.  */
 311.276 ++  key_copy = addgetnetgrentX_append_n (scratch, key, req->key_len);
 311.277 ++  if (key_copy == NULL)
 311.278 ++    return send_notfound (fd);
 311.279 + 
 311.280 +   /* Fill in the dataset.  */
 311.281 +-  dataset = (struct dataset *) buffer;
 311.282 ++  dataset = scratch->buffer.data;
 311.283 +   timeout = datahead_init_pos (&dataset->head, total + req->key_len,
 311.284 + 			       total - offsetof (struct dataset, resp),
 311.285 + 			       he == NULL ? 0 : dh->nreloads + 1,
 311.286 +@@ -364,11 +384,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.287 +   dataset->resp.version = NSCD_VERSION;
 311.288 +   dataset->resp.found = 1;
 311.289 +   dataset->resp.nresults = nentries;
 311.290 +-  dataset->resp.result_len = buffilled - sizeof (*dataset);
 311.291 +-
 311.292 +-  assert (buflen - buffilled >= req->key_len);
 311.293 +-  key_copy = memcpy (buffer + buffilled, key, req->key_len);
 311.294 +-  buffilled += req->key_len;
 311.295 ++  dataset->resp.result_len = total - sizeof (*dataset);
 311.296 + 
 311.297 +   /* Now we can determine whether on refill we have to create a new
 311.298 +      record or not.  */
 311.299 +@@ -399,7 +415,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.300 +     if (__glibc_likely (newp != NULL))
 311.301 +       {
 311.302 + 	/* Adjust pointer into the memory block.  */
 311.303 +-	key_copy = (char *) newp + (key_copy - buffer);
 311.304 ++	key_copy = (char *) newp + (key_copy - (char *) dataset);
 311.305 + 
 311.306 + 	dataset = memcpy (newp, dataset, total + req->key_len);
 311.307 + 	cacheable = true;
 311.308 +@@ -440,7 +456,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req,
 311.309 +     }
 311.310 + 
 311.311 +  out:
 311.312 +-  *resultp = dataset;
 311.313 ++  scratch->dataset = dataset;
 311.314 + 
 311.315 +   return timeout;
 311.316 + }
 311.317 +@@ -461,6 +477,9 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
 311.318 +   if (user != NULL)
 311.319 +     key = (char *) rawmemchr (key, '\0') + 1;
 311.320 +   const char *domain = *key++ ? key : NULL;
 311.321 ++  struct addgetnetgrentX_scratch scratch;
 311.322 ++
 311.323 ++  addgetnetgrentX_scratch_init (&scratch);
 311.324 + 
 311.325 +   if (__glibc_unlikely (debug_level > 0))
 311.326 +     {
 311.327 +@@ -476,12 +495,8 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
 311.328 + 							    group, group_len,
 311.329 + 							    db, uid);
 311.330 +   time_t timeout;
 311.331 +-  void *tofree;
 311.332 +   if (result != NULL)
 311.333 +-    {
 311.334 +-      timeout = result->head.timeout;
 311.335 +-      tofree = NULL;
 311.336 +-    }
 311.337 ++    timeout = result->head.timeout;
 311.338 +   else
 311.339 +     {
 311.340 +       request_header req_get =
 311.341 +@@ -490,7 +505,10 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
 311.342 + 	  .key_len = group_len
 311.343 + 	};
 311.344 +       timeout = addgetnetgrentX (db, -1, &req_get, group, uid, NULL, NULL,
 311.345 +-				 &result, &tofree);
 311.346 ++				 &scratch);
 311.347 ++      result = scratch.dataset;
 311.348 ++      if (timeout < 0)
 311.349 ++	goto out;
 311.350 +     }
 311.351 + 
 311.352 +   struct indataset
 311.353 +@@ -604,7 +622,7 @@ addinnetgrX (struct database_dyn *db, int fd, request_header *req,
 311.354 +     }
 311.355 + 
 311.356 +  out:
 311.357 +-  free (tofree);
 311.358 ++  addgetnetgrentX_scratch_free (&scratch);
 311.359 +   return timeout;
 311.360 + }
 311.361 + 
 311.362 +@@ -614,11 +632,12 @@ addgetnetgrentX_ignore (struct database_dyn *db, int fd, request_header *req,
 311.363 + 			const char *key, uid_t uid, struct hashentry *he,
 311.364 + 			struct datahead *dh)
 311.365 + {
 311.366 +-  struct dataset *ignore;
 311.367 +-  void *tofree;
 311.368 +-  time_t timeout = addgetnetgrentX (db, fd, req, key, uid, he, dh,
 311.369 +-				    &ignore, &tofree);
 311.370 +-  free (tofree);
 311.371 ++  struct addgetnetgrentX_scratch scratch;
 311.372 ++  addgetnetgrentX_scratch_init (&scratch);
 311.373 ++  time_t timeout = addgetnetgrentX (db, fd, req, key, uid, he, dh, &scratch);
 311.374 ++  addgetnetgrentX_scratch_free (&scratch);
 311.375 ++  if (timeout < 0)
 311.376 ++    timeout = 0;
 311.377 +   return timeout;
 311.378 + }
 311.379 + 
 311.380 +@@ -662,5 +681,9 @@ readdinnetgr (struct database_dyn *db, struct hashentry *he,
 311.381 +       .key_len = he->len
 311.382 +     };
 311.383 + 
 311.384 +-  return addinnetgrX (db, -1, &req, db->data + he->key, he->owner, he, dh);
 311.385 ++  int timeout = addinnetgrX (db, -1, &req, db->data + he->key, he->owner,
 311.386 ++			     he, dh);
 311.387 ++  if (timeout < 0)
 311.388 ++    timeout = 0;
 311.389 ++  return timeout;
 311.390 + }
   312.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   312.2 +++ b/glibc/stuff/CVE-2024-33601_CVE-2024-33602_2.patch	Thu Dec 05 08:39:45 2024 +0000
   312.3 @@ -0,0 +1,33 @@
   312.4 +From 1e398f406bb7ad8ffac66e664a44f11d2a0b8f36 Mon Sep 17 00:00:00 2001
   312.5 +From: Florian Weimer <fweimer@redhat.com>
   312.6 +Date: Thu, 2 May 2024 17:06:19 +0200
   312.7 +Subject: [PATCH] nscd: Use time_t for return type of addgetnetgrentX
   312.8 +
   312.9 +Using int may give false results for future dates (timeouts after the
  312.10 +year 2028).
  312.11 +
  312.12 +Fixes commit 04a21e050d64a1193a6daab872bca2528bda44b ("CVE-2024-33601,
  312.13 +CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX
  312.14 +(bug 31680)").
  312.15 +
  312.16 +Reviewed-by: Carlos O'Donell <carlos@redhat.com>
  312.17 +(cherry picked from commit 4bbca1a44691a6e9adcee5c6798a707b626bc331)
  312.18 +---
  312.19 + nscd/netgroupcache.c | 4 ++--
  312.20 + 1 file changed, 2 insertions(+), 2 deletions(-)
  312.21 +
  312.22 +diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c
  312.23 +index ee98ffd96ed..7a4e767be2b 100644
  312.24 +--- a/nscd/netgroupcache.c
  312.25 ++++ b/nscd/netgroupcache.c
  312.26 +@@ -681,8 +681,8 @@ readdinnetgr (struct database_dyn *db, struct hashentry *he,
  312.27 +       .key_len = he->len
  312.28 +     };
  312.29 + 
  312.30 +-  int timeout = addinnetgrX (db, -1, &req, db->data + he->key, he->owner,
  312.31 +-			     he, dh);
  312.32 ++  time_t timeout = addinnetgrX (db, -1, &req, db->data + he->key, he->owner,
  312.33 ++				he, dh);
  312.34 +   if (timeout < 0)
  312.35 +     timeout = 0;
  312.36 +   return timeout;
   313.1 --- a/glibmm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   313.2 +++ b/glibmm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   313.3 @@ -11,6 +11,8 @@
   313.4  
   313.5  DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config"
   313.6  
   313.7 +HOST_ARCH="i486 x86_64"
   313.8 +
   313.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  313.10  genpkg_rules()
  313.11  {
   314.1 --- a/glibmm/receipt	Tue Jun 25 14:51:14 2024 +0000
   314.2 +++ b/glibmm/receipt	Thu Dec 05 08:39:45 2024 +0000
   314.3 @@ -13,6 +13,8 @@
   314.4  DEPENDS="glib libsigc++ gcc-lib-base glibc-base libffi pcre"
   314.5  BUILD_DEPENDS="glib-dev libsigc++-dev meson"
   314.6  
   314.7 +HOST_ARCH="i486 x86_64"
   314.8 +
   314.9  current_version()
  314.10  {
  314.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | sed '/LATEST/!d;s|.*IS-||;s|<.*||'
   315.1 --- a/gmp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   315.2 +++ b/gmp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   315.3 @@ -10,7 +10,7 @@
   315.4  
   315.5  WANTED="gmp"
   315.6  
   315.7 -HOST_ARCH="i486 arm"
   315.8 +HOST_ARCH="i486 arm x86_64"
   315.9  
  315.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  315.11  genpkg_rules()
   316.1 --- a/gmp/receipt	Tue Jun 25 14:51:14 2024 +0000
   316.2 +++ b/gmp/receipt	Thu Dec 05 08:39:45 2024 +0000
   316.3 @@ -13,7 +13,7 @@
   316.4  
   316.5  BUILD_DEPENDS="binutils m4"
   316.6  
   316.7 -HOST_ARCH="i486 arm"
   316.8 +HOST_ARCH="i486 arm x86_64"
   316.9  
  316.10  current_version()
  316.11  {
   317.1 --- a/gmtp/receipt	Tue Jun 25 14:51:14 2024 +0000
   317.2 +++ b/gmtp/receipt	Thu Dec 05 08:39:45 2024 +0000
   317.3 @@ -15,6 +15,8 @@
   317.4  BUILD_DEPENDS="flac-dev GConf-dev gtk+-dev libid3tag-dev libmtp-dev 
   317.5  	libvorbis-dev"
   317.6  
   317.7 +HOST_ARCH="i486 x86_64"
   317.8 +
   317.9  # What is the latest version available today?
  317.10  current_version()
  317.11  {
   318.1 --- a/gnome-icon-theme/receipt	Tue Jun 25 14:51:14 2024 +0000
   318.2 +++ b/gnome-icon-theme/receipt	Thu Dec 05 08:39:45 2024 +0000
   318.3 @@ -12,6 +12,8 @@
   318.4  
   318.5  BUILD_DEPENDS="icon-naming-utils intltool pkg-config gtk+"
   318.6  
   318.7 +HOST_ARCH="i486 x86_64"
   318.8 +
   318.9  current_version()
  318.10  {
  318.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   319.1 --- a/gnumeric/receipt	Tue Jun 25 14:51:14 2024 +0000
   319.2 +++ b/gnumeric/receipt	Thu Dec 05 08:39:45 2024 +0000
   319.3 @@ -20,6 +20,8 @@
   319.4  	xorg-libXi xorg-libXinerama xorg-libXrandr xorg-libXrender zlib"
   319.5  BUILD_DEPENDS="bison goffice-dev gtk-doc gtk+3-dev itstool"
   319.6  
   319.7 +HOST_ARCH="i486 x86_64"
   319.8 +
   319.9  # What is the latest version available today?
  319.10  current_version()
  319.11  {
   320.1 --- a/gnupg/receipt	Tue Jun 25 14:51:14 2024 +0000
   320.2 +++ b/gnupg/receipt	Thu Dec 05 08:39:45 2024 +0000
   320.3 @@ -17,6 +17,8 @@
   320.4  	libgpg-error-dev libksba-dev libusb-compat-dev libusb-dev 
   320.5  	npth-dev openldap-dev pth-dev readline-dev sqlite-dev zlib-dev"
   320.6  
   320.7 +HOST_ARCH="i486 x86_64"
   320.8 +
   320.9  # What is the latest version available today?
  320.10  current_version()
  320.11  {
   321.1 --- a/gnutls-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   321.2 +++ b/gnutls-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   321.3 @@ -12,7 +12,7 @@
   321.4  	nettle-dev p11-kit-dev pkg-config zlib-dev libunistring-dev"
   321.5  WANTED="gnutls"
   321.6  
   321.7 -HOST_ARCH="i486 arm"
   321.8 +HOST_ARCH="i486 arm x86_64"
   321.9  
  321.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  321.11  genpkg_rules()
   322.1 --- a/gnutls/receipt	Tue Jun 25 14:51:14 2024 +0000
   322.2 +++ b/gnutls/receipt	Thu Dec 05 08:39:45 2024 +0000
   322.3 @@ -17,7 +17,7 @@
   322.4  BUILD_DEPENDS="gmp-dev libcrypto-dev libgcrypt-dev libgpg-error-dev libtasn1-dev 
   322.5  	libunistring-dev ncurses-dev nettle-dev readline-dev"
   322.6  
   322.7 -HOST_ARCH="i486 arm"
   322.8 +HOST_ARCH="i486 arm x86_64"
   322.9  
  322.10  # Handle SliTaz arch.
  322.11  case "$SLITAZ_ARCH" in
  322.12 @@ -26,7 +26,7 @@
  322.13  
  322.14  # Handle cross compilation.
  322.15  case "$ARCH" in
  322.16 -	i?86) 
  322.17 +	i?86|x86_64) 
  322.18  		BUILD_DEPENDS="$BUILD_DEPENDS p11-kit-dev cacerts" ;;
  322.19  	arm*) 
  322.20  		ARCH_ARGS="--with-libgcrypt-prefix=/cross/$ARCH/sysroot/usr \
   323.1 --- a/gobject-introspection-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   323.2 +++ b/gobject-introspection-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   323.3 @@ -11,6 +11,8 @@
   323.4  WANTED="gobject-introspection"
   323.5  DEPENDS="gobject-introspection glib-dev libffi-dev pkg-config"
   323.6  
   323.7 +HOST_ARCH="i486 x86_64"
   323.8 +
   323.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  323.10  genpkg_rules()
  323.11  {
   324.1 --- a/gobject-introspection/receipt	Tue Jun 25 14:51:14 2024 +0000
   324.2 +++ b/gobject-introspection/receipt	Thu Dec 05 08:39:45 2024 +0000
   324.3 @@ -9,7 +9,7 @@
   324.4  WEB_SITE="https://wiki.gnome.org/Projects/GObjectIntrospection"
   324.5  TARBALL="$PACKAGE-$VERSION.tar.xz"
   324.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   324.7 -#HOST_ARCH="i486 arm"
   324.8 +HOST_ARCH="i486 arm x86_64"
   324.9  
  324.10  DEPENDS="libgio dbus"
  324.11  BUILD_DEPENDS="flex bison glib-dev python3-dev libgio-dev libffi-dev \
   325.1 --- a/goffice-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   325.2 +++ b/goffice-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   325.3 @@ -12,6 +12,8 @@
   325.4  	librsvg-dev libxml2-dev libxslt-dev pango-dev"
   325.5  WANTED="goffice"
   325.6  
   325.7 +HOST_ARCH="i486 x86_64"
   325.8 +
   325.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  325.10  genpkg_rules()
  325.11  {
   326.1 --- a/goffice/receipt	Tue Jun 25 14:51:14 2024 +0000
   326.2 +++ b/goffice/receipt	Thu Dec 05 08:39:45 2024 +0000
   326.3 @@ -12,14 +12,17 @@
   326.4  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   326.5  
   326.6  DEPENDS="at-spi2 at-spi2-atk atk bzlib cairo dbus fontconfig freetype 
   326.7 -	gdk-pixbuf glib glibc-base gtk+3 harfbuzz libcroco libffi 
   326.8 +	gdk-pixbuf glib glibc-base gtk+3 harfbuzz libffi 
   326.9  	libgio libgsf libpng librsvg libxcb libxml2 libxslt pango pcre 
  326.10  	pixman util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 
  326.11  	xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage 
  326.12  	xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi 
  326.13  	xorg-libXinerama xorg-libXrandr xorg-libXrender zlib"
  326.14 -BUILD_DEPENDS="cairo-dev gtk-doc gtk+3-dev libcroco-dev libgsf-dev 
  326.15 +BUILD_DEPENDS="cairo-dev gtk-doc gtk+3-dev libgsf-dev 
  326.16  	librsvg-dev libxslt-dev perl-io-compress"
  326.17 +# libcroco / libcroco-deb (unmaintained)
  326.18 +
  326.19 +HOST_ARCH="i486 x86_64"
  326.20  
  326.21  current_version()
  326.22  {
   327.1 --- a/gparted/receipt	Tue Jun 25 14:51:14 2024 +0000
   327.2 +++ b/gparted/receipt	Thu Dec 05 08:39:45 2024 +0000
   327.3 @@ -20,6 +20,8 @@
   327.4  BUILD_DEPENDS="gtk+-dev libsigc++-dev glibmm-dev gtkmm-dev parted-dev \
   327.5  cairomm-dev pangomm-dev libgiomm-dev intltool util-linux-uuid-dev"
   327.6  
   327.7 +HOST_ARCH="i486 x86_64"
   327.8 +
   327.9  # What is the latest version available today?
  327.10  current_version()
  327.11  {
   328.1 --- a/gperf/receipt	Tue Jun 25 14:51:14 2024 +0000
   328.2 +++ b/gperf/receipt	Thu Dec 05 08:39:45 2024 +0000
   328.3 @@ -11,7 +11,7 @@
   328.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   328.5  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   328.6  
   328.7 -HOST_ARCH="i486 arm"
   328.8 +HOST_ARCH="i486 arm x86_64"
   328.9  
  328.10  # What is the latest version available today?
  328.11  current_version()
   329.1 --- a/gpicview/receipt	Tue Jun 25 14:51:14 2024 +0000
   329.2 +++ b/gpicview/receipt	Thu Dec 05 08:39:45 2024 +0000
   329.3 @@ -14,7 +14,7 @@
   329.4  
   329.5  DEPENDS="gtk+ expat glib libgio libpng jpeg zlib"
   329.6  BUILD_DEPENDS="gtk+-dev expat-dev glib-dev libgio-dev libpng-dev jpeg-dev"
   329.7 -HOST_ARCH="i486 arm"
   329.8 +HOST_ARCH="i486 arm x86_64"
   329.9  
  329.10  current_version()
  329.11  {
   330.1 --- a/gpm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   330.2 +++ b/gpm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   330.3 @@ -8,7 +8,7 @@
   330.4  LICENSE="GPL2"
   330.5  WEB_SITE="https://www.nico.schottelius.org/software/gpm/"
   330.6  WANTED="gpm"
   330.7 -HOST_ARCH="i486 arm"
   330.8 +HOST_ARCH="i486 arm x86_64"
   330.9  
  330.10  DEPENDS="gpm"
  330.11  
   331.1 --- a/gpm-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
   331.2 +++ b/gpm-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
   331.3 @@ -8,7 +8,7 @@
   331.4  LICENSE="GPL2"
   331.5  WEB_SITE="https://www.nico.schottelius.org/software/gpm/"
   331.6  WANTED="gpm"
   331.7 -HOST_ARCH="i486 arm"
   331.8 +HOST_ARCH="i486 arm x86_64"
   331.9  
  331.10  DEPENDS="gpm"
  331.11  
   332.1 --- a/gpm/receipt	Tue Jun 25 14:51:14 2024 +0000
   332.2 +++ b/gpm/receipt	Thu Dec 05 08:39:45 2024 +0000
   332.3 @@ -9,7 +9,7 @@
   332.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   332.5  WEB_SITE="https://www.nico.schottelius.org/software/gpm/"
   332.6  WGET_URL="https://www.nico.schottelius.org/software/gpm/archives/$TARBALL"
   332.7 -HOST_ARCH="i486 arm"
   332.8 +HOST_ARCH="i486 arm x86_64"
   332.9  
  332.10  DEPENDS="ncurses"
  332.11  BUILD_DEPENDS="gawk bison ncurses-dev automake autoconf libtool texinfo"
   333.1 --- a/gptfdisk/receipt	Tue Jun 25 14:51:14 2024 +0000
   333.2 +++ b/gptfdisk/receipt	Thu Dec 05 08:39:45 2024 +0000
   333.3 @@ -14,6 +14,8 @@
   333.4  DEPENDS="ncursesw popt util-linux-uuid"
   333.5  BUILD_DEPENDS="ncursesw-dev popt-dev util-linux-uuid-dev"
   333.6  
   333.7 +HOST_ARCH="i486 x86_64"
   333.8 +
   333.9  # What is the latest version available today?
  333.10  current_version()
  333.11  {
  333.12 @@ -26,6 +28,7 @@
  333.13  compile_rules()
  333.14  {
  333.15  	patch --input=$stuff/patches/gptcurses.cc-1.0.8
  333.16 +	patch --input=$stuff/patches/guid.cc-1.0.8
  333.17  
  333.18  	make
  333.19  }
   334.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   334.2 +++ b/gptfdisk/stuff/patches/guid.cc-1.0.8	Thu Dec 05 08:39:45 2024 +0000
   334.3 @@ -0,0 +1,11 @@
   334.4 +--- a/guid.cc
   334.5 ++++ b/guid.cc
   334.6 +@@ -141,7 +141,7 @@
   334.7 + void GUIDData::Randomize(void) {
   334.8 +    int i, uuidGenerated = 0;
   334.9 + 
  334.10 +-#ifdef _UUID_UUID_H
  334.11 ++#if defined ( _UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)
  334.12 +    uuid_generate(uuidData);
  334.13 +    ReverseBytes(&uuidData[0], 4);
  334.14 +    ReverseBytes(&uuidData[4], 2);
   335.1 --- a/graphviz/receipt	Tue Jun 25 14:51:14 2024 +0000
   335.2 +++ b/graphviz/receipt	Thu Dec 05 08:39:45 2024 +0000
   335.3 @@ -14,11 +14,13 @@
   335.4  DEPENDS="expat jpeg libgd libpng librsvg libxml2 pcre 
   335.5  	util-linux-uuid zlib"
   335.6  BUILD_DEPENDS="automake expat-dev gdk-pixbuf-dev guile-dev 
   335.7 -	jpeg-dev libcroco-dev libgd-dev libpng-dev librsvg-dev 
   335.8 +	jpeg-dev libgd-dev libpng-dev librsvg-dev 
   335.9  	libxml2-dev lua-dev ocaml pango-dev pcre-dev php-cli 
  335.10  	php-dev pkg-config py3k-dev ruby-dev sed swig tcl-dev
  335.11  	tiff-dev tk-dev util-linux-uuid-dev xorg-dev zlib-dev"
  335.12  
  335.13 +# libcroco (unmaintained)
  335.14 +
  335.15  # What is the latest version available today?
  335.16  current_version()
  335.17  {
   336.1 --- a/grep/receipt	Tue Jun 25 14:51:14 2024 +0000
   336.2 +++ b/grep/receipt	Thu Dec 05 08:39:45 2024 +0000
   336.3 @@ -7,9 +7,9 @@
   336.4  MAINTAINER="paul@slitaz.org"
   336.5  LICENSE="GPL3"
   336.6  WEB_SITE="https://www.gnu.org/software/grep/"
   336.7 -
   336.8  TARBALL="$PACKAGE-$VERSION.tar.xz"
   336.9  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
  336.10 +HOST_ARCH="i486 x86_64"
  336.11  
  336.12  SUGGESTED="grep-lang"
  336.13  DEPENDS="pcre"
   337.1 --- a/groff/receipt	Tue Jun 25 14:51:14 2024 +0000
   337.2 +++ b/groff/receipt	Thu Dec 05 08:39:45 2024 +0000
   337.3 @@ -15,6 +15,8 @@
   337.4  BUILD_DEPENDS="texinfo" 
   337.5  # ghostscript require cups stuff, not sure need
   337.6  
   337.7 +HOST_ARCH="i486 x86_64"
   337.8 +
   337.9  # What is the latest version available today?
  337.10  current_version()
  337.11  {
   338.1 --- a/grub2-efi-x64-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
   338.2 +++ b/grub2-efi-x64-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
   338.3 @@ -11,6 +11,8 @@
   338.4  DEPENDS="grub2-efi-x64"
   338.5  WANTED="grub2-efi-x64"
   338.6  
   338.7 +HOST_ARCH="i486 x86_64"
   338.8 +
   338.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  338.10  genpkg_rules()
  338.11  {
   339.1 --- a/grub2-efi-x64/receipt	Tue Jun 25 14:51:14 2024 +0000
   339.2 +++ b/grub2-efi-x64/receipt	Thu Dec 05 08:39:45 2024 +0000
   339.3 @@ -13,13 +13,15 @@
   339.4  WGET_URL="http://ftp.gnu.org/gnu/grub/$TARBALL"
   339.5  
   339.6  DEPENDS="freetype grep libdevmapper libusb libusb-compat ncurses zlib"
   339.7 -BUILD_DEPENDS="bison flex freetype-dev fuse2-dev libdevmapper-dev \
   339.8 +BUILD_DEPENDS="automake bison flex freetype-dev fuse2-dev libdevmapper-dev \
   339.9  libusb-compat-dev libusb-dev ncurses-dev xz-dev zlib-dev"
  339.10  
  339.11  CONFIG_FILES="/etc/default/grub /etc/grub.d/40_custom"
  339.12  
  339.13  #AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8("
  339.14  
  339.15 +HOST_ARCH="i486 x86_64"
  339.16 +
  339.17  # What is the latest version available today?
  339.18  current_version()
  339.19  {
  339.20 @@ -30,32 +32,41 @@
  339.21  # Rules to configure and make the package.
  339.22  compile_rules()
  339.23  {
  339.24 -	sed -i 's|sys/types.h>|&\n#include <sys/sysmacros.h>|' \
  339.25 -		util/getroot.c grub-core/kern/emu/hostdisk.c
  339.26 +	sed -i 's|fprintf(...) |&(void)|' \
  339.27 +		grub-core/script/yylex.l
  339.28 +	export EFI_ARCH=x86_64
  339.29  
  339.30 -	# CVE-2015-8370
  339.31 -	sed -i "s/'.b'/& \\&\\& cur_len/" grub-core/lib/crypto.c \
  339.32 -		grub-core/normal/auth.c
  339.33 +	sed -i 's|fprintf(...) |&(void)|'       grub-core/script/yylex.l
  339.34  
  339.35 -	# Fixes for flex 2.5.37
  339.36 -	export CFLAGS="-Wno-error=sign-compare -Wno-error=unused-value"
  339.37 -	sed -i 's/YY_FATAL_ERROR/REMOVED_&/' \
  339.38 -		grub-core/script/yylex.l
  339.39 +	# Avoid grub-mkimage error: decompressor is too big:
  339.40 +	patch --strip=1 --input=$WOK/grub2/stuff/patches/gentpl.py-2.04
  339.41 +	# see also: http://git.savannah.gnu.org/cgit/grub.git/commit/?id=6643507ce
  339.42  
  339.43 -	export EFI_ARCH=x86_64
  339.44 -	sed -i 's/is_symbol_local /type == 2 || /' \
  339.45 -		util/grub-module-verifier*.c*
  339.46 -	sed -i 's/.*unsupported relocation.*/continue;/' \
  339.47 -		util/grub-module-verifier*.c*
  339.48 -	sed -i 's|.*add fixup entry for R_X86_64_32|// &|' \
  339.49 -		util/grub-mkimage*.c*
  339.50 +	case $SLITAZ_ARCH in
  339.51 +		i?86)
  339.52 +			export CFLAGS="-g0 -Os -pipe -fomit-frame-pointer" ;;
  339.53 +		x86_64)
  339.54 +			sed -i 's|sys/types.h>|&\n#include <sys/sysmacros.h>|' util/getroot.c grub-core/kern/emu/hostdisk.c
  339.55 +
  339.56 +			# CVE-2015-8370
  339.57 +			sed -i "s/'.b'/& \\&\\& cur_len/" grub-core/lib/crypto.c grub-core/normal/auth.c
  339.58 +
  339.59 +			# Fixes for flex 2.5.37
  339.60 +			export CFLAGS="-Wno-error=sign-compare -Wno-error=unused-value"
  339.61 +			sed -i 's/YY_FATAL_ERROR/REMOVED_&/' grub-core/script/yylex.l
  339.62 +
  339.63 +			sed -i 's/is_symbol_local /type == 2 || /' util/grub-module-verifier*.c*
  339.64 +			sed -i 's/.*unsupported relocation.*/continue;/' util/grub-module-verifier*.c*
  339.65 +			sed -i 's|.*add fixup entry for R_X86_64_32|// &|' util/grub-mkimage*.c* ;;
  339.66 +	esac
  339.67  
  339.68  	# Use cross toolchain x86_64
  339.69  	export PATH=$PATH:/cross/x86_64/tools/bin
  339.70  
  339.71 +	./autogen.sh &&
  339.72  	./configure						\
  339.73  		BUILD_CC=gcc					\
  339.74 -		CFLAGS="${CFLAGS/-march=i486/-g0}"		\
  339.75 +		CFLAGS="$CFLAGS"				\
  339.76  		TARGET_CC=x86_64-slitaz-linux-gcc		\
  339.77  		TARGET_OBJCOPY=x86_64-slitaz-linux-objcopy	\
  339.78  		TARGET_NM=x86_64-slitaz-linux-nm		\
  339.79 @@ -70,7 +81,13 @@
  339.80  
  339.81  	sed -i 's| -Werror||;s|-Wl,--copy-dt-needed-entries||' \
  339.82  		Makefile grub-core/Makefile &&
  339.83 -	make $MAKEFLAGS &&
  339.84 +	make $MAKEFLAGS
  339.85 +
  339.86 +	# On x86_64 we want full grub
  339.87 +	case $SLITAZ_ARCH in
  339.88 +		x86_64)
  339.89 +			make install DESTDIR=$DESTDIR ;;
  339.90 +	esac
  339.91  
  339.92  	cd grub-core &&
  339.93  	../grub-mkimage -d . -o ../bootx64.efi -O x86_64-efi -p /boot/grub \
  339.94 @@ -98,6 +115,23 @@
  339.95  # Rules to gen a SliTaz package suitable for Tazpkg.
  339.96  genpkg_rules()
  339.97  {
  339.98 -	mkdir -p $fs/boot/efi/boot
  339.99 -	cp $src/bootx64.efi $fs/boot/efi/boot
 339.100 +	case $SLITAZ_ARCH in
 339.101 +		i?86)
 339.102 +			mkdir -p $fs/boot/efi/boot
 339.103 +			cp $src/bootx64.efi $fs/boot/efi/boot ;;
 339.104 +		x86_64)
 339.105 +			mkdir -p $fs/boot/grub $fs/etc/default $fs/usr
 339.106 +			cp -a $install/usr/bin		$fs/usr
 339.107 +			cp -a $install/usr/sbin		$fs/usr
 339.108 +			cp -a $install/usr/share	$fs/usr
 339.109 +			cp -a $install/usr/lib		$fs/usr
 339.110 +			cp -a $install/etc		$fs
 339.111 +
 339.112 +			cp -a $WOK/grub2/stuff/etc-default-grub	\
 339.113 +				$fs/etc/default/grub
 339.114 +
 339.115 +			# Example configuration file (grub.cfg).
 339.116 +			cp -a $WOK/grub2/stuff/example-grub.cfg \
 339.117 +				$fs/boot/grub ;;
 339.118 +	esac
 339.119  }
   340.1 --- a/grub2-efi-x64/stuff/grub-embed.cfg	Tue Jun 25 14:51:14 2024 +0000
   340.2 +++ b/grub2-efi-x64/stuff/grub-embed.cfg	Thu Dec 05 08:39:45 2024 +0000
   340.3 @@ -2,7 +2,7 @@
   340.4      # On some firmware, GRUB has a wrong cmdpath when booted from an optical disc.
   340.5      # https://gitlab.archlinux.org/archlinux/archiso/-/issues/183
   340.6      if regexp --set=1:isodevice '^(\([^)]+\))\/?[Ee][Ff][Ii]\/[Bb][Oo][Oo][Tt]\/?$' "$cmdpath"; then
   340.7 -        cmdpath="${isodevice}/EFI/BOOT"
   340.8 +        cmdpath="${isodevice}/EFI/boot"
   340.9      fi
  340.10  fi
  340.11  
   341.1 --- a/grub2-efi-x64/stuff/grub-live.cfg	Tue Jun 25 14:51:14 2024 +0000
   341.2 +++ b/grub2-efi-x64/stuff/grub-live.cfg	Thu Dec 05 08:39:45 2024 +0000
   341.3 @@ -3,7 +3,7 @@
   341.4  
   341.5  menuentry "SliTaz Live [EFI]" {
   341.6  	echo 'Loading Linux ...'
   341.7 -	linux /EFI/BOOT/vmlinuz rw root=/dev/null video=-32 autologin
   341.8 +	linux /EFI/boot/vmlinuz rw root=/dev/null video=-32 autologin
   341.9  	echo 'Loading initrd ...'
  341.10 -	initrd /EFI/BOOT/rootfs.gz
  341.11 +	initrd /EFI/boot/rootfs.gz
  341.12  }
   342.1 --- a/grub2-efi/receipt	Tue Jun 25 14:51:14 2024 +0000
   342.2 +++ b/grub2-efi/receipt	Thu Dec 05 08:39:45 2024 +0000
   342.3 @@ -13,11 +13,13 @@
   342.4  WGET_URL="http://ftp.gnu.org/gnu/grub/$TARBALL"
   342.5  
   342.6  DEPENDS="freetype grep libdevmapper libusb-compat libusb ncurses zlib"
   342.7 -BUILD_DEPENDS="bison flex freetype-dev fuse2-dev libdevmapper-dev 
   342.8 +BUILD_DEPENDS="automake bison flex freetype-dev fuse2-dev libdevmapper-dev 
   342.9  	libusb-compat-dev libusb-dev ncurses-dev xz-dev zlib-dev"
  342.10  
  342.11  CONFIG_FILES="/etc/default/grub /etc/grub.d/40_custom"
  342.12  
  342.13 +HOST_ARCH="i486 x86_64"
  342.14 +
  342.15  # What is the latest version available today?
  342.16  current_version()
  342.17  {
  342.18 @@ -32,6 +34,29 @@
  342.19  		grub-core/script/yylex.l
  342.20  	export EFI_ARCH=i386
  342.21  
  342.22 +	sed -i 's|fprintf(...) |&(void)|'       grub-core/script/yylex.l
  342.23 +
  342.24 +	# Avoid grub-mkimage error: decompressor is too big:
  342.25 +	patch --strip=1 --input=$WOK/grub2/stuff/patches/gentpl.py-2.04
  342.26 +	# see also: http://git.savannah.gnu.org/cgit/grub.git/commit/?id=6643507ce
  342.27 +
  342.28 +	case $SLITAZ_ARCH in
  342.29 +		x86_64)
  342.30 +			sed -i 's|sys/types.h>|&\n#include <sys/sysmacros.h>|' util/getroot.c grub-core/kern/emu/hostdisk.c
  342.31 +
  342.32 +			# CVE-2015-8370
  342.33 +			sed -i "s/'.b'/& \\&\\& cur_len/" grub-core/lib/crypto.c grub-core/normal/auth.c
  342.34 +
  342.35 +			# Fixes for flex 2.5.37
  342.36 +			export CFLAGS="-Wno-error=sign-compare -Wno-error=unused-value"
  342.37 +			sed -i 's/YY_FATAL_ERROR/REMOVED_&/' grub-core/script/yylex.l
  342.38 +
  342.39 +			sed -i 's/is_symbol_local /type == 2 || /' util/grub-module-verifier*.c*
  342.40 +			sed -i 's/.*unsupported relocation.*/continue;/' util/grub-module-verifier*.c*
  342.41 +			sed -i 's|.*add fixup entry for R_X86_64_32|// &|' util/grub-mkimage*.c* ;;
  342.42 +	esac
  342.43 +
  342.44 +	./autogen.sh &&
  342.45  	./configure			\
  342.46  		--prefix=/usr		\
  342.47  		--sysconfdir=/etc	\
  342.48 @@ -42,6 +67,12 @@
  342.49  		$CONFIGURE_ARGS &&
  342.50  	make $MAKEFLAGS
  342.51  
  342.52 +	# On x86_64 we want full grub
  342.53 +	case $SLITAZ_ARCH in
  342.54 +		x86_64)
  342.55 +			make install DESTDIR=$DESTDIR ;;
  342.56 +	esac
  342.57 +
  342.58  	cd grub-core
  342.59  	../grub-mkimage -d . -o ../bootia32.efi -O i386-efi -p /boot/grub \
  342.60  		all_video appleldr boot btrfs cat chain configfile echo \
  342.61 @@ -56,6 +87,23 @@
  342.62  # Rules to gen a SliTaz package suitable for Tazpkg.
  342.63  genpkg_rules()
  342.64  {
  342.65 -	mkdir -p $fs/boot/efi/boot
  342.66 -	cp $src/bootia32.efi $fs/boot/efi/boot
  342.67 +	case $SLITAZ_ARCH in
  342.68 +		i?86)
  342.69 +			mkdir -p $fs/boot/efi/boot
  342.70 +			cp $src/bootia32.efi $fs/boot/efi/boot ;;
  342.71 +		x86_64)
  342.72 +			mkdir -p $fs/boot/grub $fs/etc/default $fs/usr
  342.73 +			cp -a $install/usr/bin		$fs/usr
  342.74 +			cp -a $install/usr/sbin		$fs/usr
  342.75 +			cp -a $install/usr/share	$fs/usr
  342.76 +			cp -a $install/usr/lib		$fs/usr
  342.77 +			cp -a $install/etc		$fs
  342.78 +
  342.79 +			cp -a $WOK/grub2/stuff/etc-default-grub	\
  342.80 +				$fs/etc/default/grub
  342.81 +
  342.82 +			# Example configuration file (grub.cfg).
  342.83 +			cp -a $WOK/grub2/stuff/example-grub.cfg \
  342.84 +				$fs/boot/grub ;;
  342.85 +	esac
  342.86  }
   343.1 --- a/grub2/receipt	Tue Jun 25 14:51:14 2024 +0000
   343.2 +++ b/grub2/receipt	Thu Dec 05 08:39:45 2024 +0000
   343.3 @@ -20,6 +20,8 @@
   343.4  
   343.5  SUGGESTED="os-prober"
   343.6  
   343.7 +HOST_ARCH="i486 x86_64"
   343.8 +
   343.9  # What is the latest version available today?
  343.10  current_version()
  343.11  {
  343.12 @@ -30,17 +32,34 @@
  343.13  # Rules to configure and make the package.
  343.14  compile_rules()
  343.15  {
  343.16 -	sed -i 's|fprintf(...) |&(void)|'	grub-core/script/yylex.l
  343.17 +	sed -i 's|fprintf(...) |&(void)|'       grub-core/script/yylex.l
  343.18  
  343.19  	# Avoid grub-mkimage error: decompressor is too big:
  343.20  	patch --strip=1 --input=$stuff/patches/gentpl.py-2.04
  343.21 -	# see also: http://git.savannah.gnu.org/cgit/grub.git/commit/?id=6643507ce30f775008e093580f0c9499dfb2c485
  343.22 +	# see also: http://git.savannah.gnu.org/cgit/grub.git/commit/?id=6643507ce
  343.23 +
  343.24 +	case $SLITAZ_ARCH in
  343.25 +		x86_64)
  343.26 +			sed -i 's|sys/types.h>|&\n#include <sys/sysmacros.h>|' util/getroot.c grub-core/kern/emu/hostdisk.c
  343.27 +
  343.28 +			# CVE-2015-8370
  343.29 +			sed -i "s/'.b'/& \\&\\& cur_len/" grub-core/lib/crypto.c grub-core/normal/auth.c
  343.30 +
  343.31 +			# Fixes for flex 2.5.37
  343.32 +			export CFLAGS="-Wno-error=sign-compare -Wno-error=unused-value"
  343.33 +			sed -i 's/YY_FATAL_ERROR/REMOVED_&/' grub-core/script/yylex.l
  343.34 +
  343.35 +			sed -i 's/is_symbol_local /type == 2 || /' util/grub-module-verifier*.c*
  343.36 +        		sed -i 's/.*unsupported relocation.*/continue;/' util/grub-module-verifier*.c*
  343.37 +        		sed -i 's|.*add fixup entry for R_X86_64_32|// &|' util/grub-mkimage*.c* ;;
  343.38 +	esac
  343.39  
  343.40  	./autogen.sh &&
  343.41  	./configure			\
  343.42  		--prefix=/usr		\
  343.43  		--sysconfdir=/etc	\
  343.44  		--mandir=/usr/share/man	\
  343.45 +		--disable-werror	\
  343.46  		$CONFIGURE_ARGS &&
  343.47  	make $MAKEFLAGS &&
  343.48  	make install DESTDIR=$DESTDIR
   344.1 --- a/gsettings-desktop-schemas/receipt	Tue Jun 25 14:51:14 2024 +0000
   344.2 +++ b/gsettings-desktop-schemas/receipt	Thu Dec 05 08:39:45 2024 +0000
   344.3 @@ -15,6 +15,8 @@
   344.4  DEPENDS=""
   344.5  BUILD_DEPENDS="glib-dev gobject-introspection-dev libgio-dev meson ninja"
   344.6  
   344.7 +HOST_ARCH="i486 x86_64"
   344.8 +
   344.9  current_version()
  344.10  {
  344.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   345.1 --- a/gsl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   345.2 +++ b/gsl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   345.3 @@ -11,6 +11,8 @@
   345.4  DEPENDS="gsl pkg-config"
   345.5  WANTED="gsl"
   345.6  
   345.7 +HOST_ARCH="i486 x86_64"
   345.8 +
   345.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  345.10  genpkg_rules()
  345.11  {
   346.1 --- a/gsl/receipt	Tue Jun 25 14:51:14 2024 +0000
   346.2 +++ b/gsl/receipt	Thu Dec 05 08:39:45 2024 +0000
   346.3 @@ -11,6 +11,8 @@
   346.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   346.5  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
   346.6  
   346.7 +HOST_ARCH="i486 x86_64"
   346.8 +
   346.9  # What is the latest version available today?
  346.10  current_version()
  346.11  {
   347.1 --- a/gst-ffmpeg-small/receipt	Tue Jun 25 14:51:14 2024 +0000
   347.2 +++ b/gst-ffmpeg-small/receipt	Thu Dec 05 08:39:45 2024 +0000
   347.3 @@ -17,6 +17,8 @@
   347.4  coreutils-file-format coreutils-file-special glib-dev yasm"
   347.5  SUGGESTED="gst-plugins-good"
   347.6  
   347.7 +HOST_ARCH="i486 x86_64"
   347.8 +
   347.9  # What is the latest version available today?
  347.10  current_version()
  347.11  {
   348.1 --- a/gst-ffmpeg/receipt	Tue Jun 25 14:51:14 2024 +0000
   348.2 +++ b/gst-ffmpeg/receipt	Thu Dec 05 08:39:45 2024 +0000
   348.3 @@ -18,6 +18,8 @@
   348.4  coreutils-file-format coreutils-file-special glib-dev yasm"
   348.5  SUGGESTED="gst-plugins-good"
   348.6  
   348.7 +HOST_ARCH="i486 x86_64"
   348.8 +
   348.9  # What is the latest version available today?
  348.10  current_version()
  348.11  {
   349.1 --- a/gst-libav/receipt	Tue Jun 25 14:51:14 2024 +0000
   349.2 +++ b/gst-libav/receipt	Thu Dec 05 08:39:45 2024 +0000
   349.3 @@ -17,6 +17,8 @@
   349.4  	glib-dev gst-plugins-base-1.0-dev gstreamer-1.0-dev gtk-doc 
   349.5  	yasm"
   349.6  
   349.7 +HOST_ARCH="i486 x86_64"
   349.8 +
   349.9  current_version()
  349.10  {
  349.11  	wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \
   350.1 --- a/gst-plugins-bad-1.0-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   350.2 +++ b/gst-plugins-bad-1.0-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   350.3 @@ -16,6 +16,8 @@
   350.4  faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev
   350.5  mjpegtools-dev neon-dev schroedinger-dev expat-dev pkg-config"
   350.6  
   350.7 +HOST_ARCH="i486 x86_64"
   350.8 +
   350.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  350.10  genpkg_rules()
  350.11  {
   351.1 --- a/gst-plugins-bad-1.0/receipt	Tue Jun 25 14:51:14 2024 +0000
   351.2 +++ b/gst-plugins-bad-1.0/receipt	Thu Dec 05 08:39:45 2024 +0000
   351.3 @@ -21,6 +21,8 @@
   351.4  faad2-dev jasper-dev libmms-dev libmodplug-dev libsndfile-dev libsdl-dev
   351.5  mjpegtools-dev neon-dev schroedinger-dev expat-dev flac-dev meson"
   351.6  
   351.7 +HOST_ARCH="i486 x86_64"
   351.8 +
   351.9  current_version()
  351.10  {
  351.11  	wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \
   352.1 --- a/gst-plugins-base-1.0-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   352.2 +++ b/gst-plugins-base-1.0-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   352.3 @@ -14,7 +14,7 @@
   352.4  	udev-dev xorg-dev xorg-libXv-dev xorg-libXvMC-dev gst-plugins-base-1.0"
   352.5  WANTED="gst-plugins-base-1.0"
   352.6  
   352.7 -HOST_ARCH="i486 arm"
   352.8 +HOST_ARCH="i486 arm x86_64"
   352.9  
  352.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  352.11  genpkg_rules()
   353.1 --- a/gst-plugins-base-1.0/receipt	Tue Jun 25 14:51:14 2024 +0000
   353.2 +++ b/gst-plugins-base-1.0/receipt	Thu Dec 05 08:39:45 2024 +0000
   353.3 @@ -20,16 +20,16 @@
   353.4  	libtheora-enc libvorbis-dev opus-dev orc-dev pango-dev udev-dev 
   353.5  	util-linux-uuid-dev xorg-libXv-dev xorg-libXvMC-dev meson"
   353.6  
   353.7 -HOST_ARCH="i486 arm"
   353.8 +HOST_ARCH="i486 arm x86_64"
   353.9  
  353.10  # Arch install
  353.11  case "$SLITAZ_ARCH" in
  353.12 -	i?86) DEPENDS="$DEPENDS cdparanoia-III orc" ;
  353.13 +	i?86|x86_64) DEPENDS="$DEPENDS cdparanoia-III orc" ;
  353.14  esac
  353.15  
  353.16  # Cross compilation
  353.17  case "$ARCH" in
  353.18 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev orc-dev" ;
  353.19 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev orc-dev" ;
  353.20  esac
  353.21  
  353.22  current_version()
   354.1 --- a/gst-plugins-base-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   354.2 +++ b/gst-plugins-base-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   354.3 @@ -14,6 +14,8 @@
   354.4  libogg-dev libvorbis-dev libtheora-dev libtheora-enc udev-dev gst-plugins-base \
   354.5  xorg-dev xorg-libXv-dev xorg-libXvMC-dev cdparanoia-III-dev orc-dev pkg-config"
   354.6  
   354.7 +HOST_ARCH="i486 x86_64"
   354.8 +
   354.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  354.10  genpkg_rules()
  354.11  {
   355.1 --- a/gst-plugins-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   355.2 +++ b/gst-plugins-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   355.3 @@ -10,7 +10,7 @@
   355.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   355.5  WEB_SITE="https://gstreamer.freedesktop.org/"
   355.6  WGET_URL="$WEB_SITE/src/$PACKAGE/$TARBALL"
   355.7 -#HOST_ARCH="i486 arm"
   355.8 +HOST_ARCH="i486 arm x86_64"
   355.9  
  355.10  LOCALES="da de es fr id it pt_BR ru zh_CN"
  355.11  DEPENDS="gstreamer pango alsa-lib libogg libvorbis vorbis-tools udev \
  355.12 @@ -21,7 +21,7 @@
  355.13  
  355.14  # Handle cross compilation
  355.15  case "$ARCH" in
  355.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev orc-dev \
  355.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev orc-dev \
  355.18  gobject-introspection-dev xorg-dev" ;;
  355.19  esac
  355.20  
  355.21 @@ -39,7 +39,7 @@
  355.22  
  355.23  	find | grep Makefile | xargs sed 's|\\n\\#inc|\\n#inc|' -i common/gst-glib-gen.mak
  355.24  	case "$ARCH" in
  355.25 -		i?86) ;;
  355.26 +		i?86|x86_64) ;;
  355.27  		*) export CPPFLAGS="$CPPFLAGS -I/cross/$ARCH/sysroot/usr/include" ;;
  355.28  	esac
  355.29  	./configure \
   356.1 --- a/gst-plugins-good-1.0/receipt	Tue Jun 25 14:51:14 2024 +0000
   356.2 +++ b/gst-plugins-good-1.0/receipt	Thu Dec 05 08:39:45 2024 +0000
   356.3 @@ -17,6 +17,8 @@
   356.4  BUILD_DEPENDS="gst-plugins-base-1.0-dev gstreamer-1.0-dev \
   356.5  jpeg-dev mpg123-dev meson"
   356.6  
   356.7 +HOST_ARCH="i486 x86_64"
   356.8 +
   356.9  current_version()
  356.10  {
  356.11  	wget -O - https://gstreamer.freedesktop.org/src/${PACKAGE%-1.0}/ 2>/dev/null | \
   357.1 --- a/gst-plugins-good-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   357.2 +++ b/gst-plugins-good-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   357.3 @@ -15,6 +15,8 @@
   357.4  libsoup-dev jack-audio-connection-kit-dev libcdio-dev
   357.5  libdv-dev speex-dev taglib-dev wavpack-dev bzip2-dev"
   357.6  
   357.7 +HOST_ARCH="i486 x86_64"
   357.8 +
   357.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  357.10  genpkg_rules()
  357.11  {
   358.1 --- a/gst-plugins-good/receipt	Tue Jun 25 14:51:14 2024 +0000
   358.2 +++ b/gst-plugins-good/receipt	Thu Dec 05 08:39:45 2024 +0000
   358.3 @@ -19,6 +19,8 @@
   358.4  libsoup-dev jack-audio-connection-kit-dev libcdio-dev \
   358.5  libdv-dev speex-dev taglib-dev wavpack-dev bzip2-dev util-linux-uuid-dev"
   358.6  
   358.7 +HOST_ARCH="i486 x86_64"
   358.8 +
   358.9  current_version()
  358.10  {
  358.11  	wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \
   359.1 --- a/gst-plugins-ugly-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   359.2 +++ b/gst-plugins-ugly-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   359.3 @@ -13,6 +13,8 @@
   359.4  DEPENDS="gstreamer-dev gst-plugins-base-dev lame-dev libdvdread-dev
   359.5  libcdio-dev libmad-dev libmpeg2-dev x264-dev"
   359.6  
   359.7 +HOST_ARCH="i486 x86_64"
   359.8 +
   359.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  359.10  genpkg_rules()
  359.11  {
   360.1 --- a/gst-plugins-ugly/receipt	Tue Jun 25 14:51:14 2024 +0000
   360.2 +++ b/gst-plugins-ugly/receipt	Thu Dec 05 08:39:45 2024 +0000
   360.3 @@ -18,6 +18,8 @@
   360.4  BUILD_DEPENDS="gstreamer-dev gst-plugins-base-dev lame-dev libdvdread-dev
   360.5  libcdio-dev libmad-dev libmpeg2-dev x264-dev"
   360.6  
   360.7 +HOST_ARCH="i486 x86_64"
   360.8 +
   360.9  current_version()
  360.10  {
  360.11  	wget -O - https://gstreamer.freedesktop.org/src/$PACKAGE/ 2>/dev/null | \
   361.1 --- a/gstreamer-1.0-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   361.2 +++ b/gstreamer-1.0-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   361.3 @@ -12,7 +12,7 @@
   361.4  DEPENDS="glib-dev gstreamer-1.0 libgio-dev libxml2-dev pkg-config"
   361.5  WANTED="gstreamer-1.0"
   361.6  
   361.7 -HOST_ARCH="i486 arm"
   361.8 +HOST_ARCH="i486 arm x86_64"
   361.9  
  361.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  361.11  genpkg_rules()
   362.1 --- a/gstreamer-1.0/receipt	Tue Jun 25 14:51:14 2024 +0000
   362.2 +++ b/gstreamer-1.0/receipt	Thu Dec 05 08:39:45 2024 +0000
   362.3 @@ -17,11 +17,11 @@
   362.4  BUILD_DEPENDS="glib-dev libgio-dev \
   362.5  libxml2-dev pkg-config meson"
   362.6  
   362.7 -HOST_ARCH="i486 arm"
   362.8 +HOST_ARCH="i486 arm x86_64"
   362.9  
  362.10  # Handle cross compilation
  362.11  case "$ARCH" in
  362.12 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS bison flex python-dev valgrind" ;;
  362.13 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS bison flex python-dev valgrind" ;;
  362.14  esac
  362.15  
  362.16  current_version()
   363.1 --- a/gstreamer-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   363.2 +++ b/gstreamer-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   363.3 @@ -9,7 +9,7 @@
   363.4  LICENSE="LGPL2"
   363.5  WANTED="gstreamer"
   363.6  WEB_SITE="https://gstreamer.freedesktop.org/"
   363.7 -HOST_ARCH="i486 arm"
   363.8 +HOST_ARCH="i486 arm x86_64"
   363.9  
  363.10  DEPENDS="gstreamer pkg-config glib-dev libgio-dev libxml2-dev"
  363.11  
   364.1 --- a/gstreamer/receipt	Tue Jun 25 14:51:14 2024 +0000
   364.2 +++ b/gstreamer/receipt	Thu Dec 05 08:39:45 2024 +0000
   364.3 @@ -10,7 +10,7 @@
   364.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   364.5  WEB_SITE="https://gstreamer.freedesktop.org/"
   364.6  WGET_URL="$WEB_SITE/src/$PACKAGE/$TARBALL"
   364.7 -HOST_ARCH="i486 arm"
   364.8 +HOST_ARCH="i486 arm x86_64"
   364.9  
  364.10  LOCALES="da de es fr id it pt_BR ru zh_CN"
  364.11  DEPENDS="glib libgio libxml2"
  364.12 @@ -18,7 +18,7 @@
  364.13  
  364.14  # Handle cross compilation
  364.15  case "$ARCH" in
  364.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev \
  364.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev \
  364.18  python-dev bison flex m4 valgrind" 
  364.19  		origin="http://www.slitaz.org" ;;
  364.20  	arm*) 
   365.1 --- a/gtk+-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   365.2 +++ b/gtk+-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   365.3 @@ -12,7 +12,7 @@
   365.4  	libgio-dev libpng-dev libxml2-dev pango-dev pkg-config tiff-dev"
   365.5  WANTED="gtk+"
   365.6  
   365.7 -HOST_ARCH="i486 arm"
   365.8 +HOST_ARCH="i486 arm x86_64"
   365.9  
  365.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  365.11  genpkg_rules()
   366.1 --- a/gtk+/receipt	Tue Jun 25 14:51:14 2024 +0000
   366.2 +++ b/gtk+/receipt	Thu Dec 05 08:39:45 2024 +0000
   366.3 @@ -24,7 +24,7 @@
   366.4  	xorg-inputproto xorg-libX11-dev xorg-libXext-dev xorg-libXrender-dev 
   366.5  	xorg-xextproto"
   366.6  
   366.7 -HOST_ARCH="i486 arm"
   366.8 +HOST_ARCH="i486 arm x86_64"
   366.9  
  366.10  current_version()
  366.11  {
  366.12 @@ -34,7 +34,7 @@
  366.13  
  366.14  # Handle cross compilation.
  366.15  case "$ARCH" in
  366.16 -	i?86)
  366.17 +	i?86|x86_64)
  366.18  		# Remove cups-dev (avoid loop)
  366.19  		BUILD_DEPENDS="$BUILD_DEPENDS bash cups-dev gobject-introspection-dev \
  366.20  		perl pkg-config tiff-dev shared-mime-info-dev" ;;
   367.1 --- a/gtk+3-demo/receipt	Tue Jun 25 14:51:14 2024 +0000
   367.2 +++ b/gtk+3-demo/receipt	Thu Dec 05 08:39:45 2024 +0000
   367.3 @@ -11,6 +11,8 @@
   367.4  DEPENDS="gtk+3"
   367.5  WANTED="gtk+3"
   367.6  
   367.7 +HOST_ARCH="i486 x86_64"
   367.8 +
   367.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  367.10  genpkg_rules()
  367.11  {
   368.1 --- a/gtk+3-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   368.2 +++ b/gtk+3-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   368.3 @@ -14,6 +14,8 @@
   368.4  	xorg-libXcomposite-dev xorg-libXcursor-dev xorg-libXdamage-dev 
   368.5  	xorg-libXi-dev xorg-libXinerama-dev xorg-libXrandr-dev libepoxy-dev"
   368.6  
   368.7 +HOST_ARCH="i486 x86_64"
   368.8 +
   368.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  368.10  genpkg_rules()
  368.11  {
   369.1 --- a/gtk+3-widget-factory/receipt	Tue Jun 25 14:51:14 2024 +0000
   369.2 +++ b/gtk+3-widget-factory/receipt	Thu Dec 05 08:39:45 2024 +0000
   369.3 @@ -11,6 +11,8 @@
   369.4  WANTED="gtk+3"
   369.5  DEPENDS="gtk+3"
   369.6  
   369.7 +HOST_ARCH="i486 x86_64"
   369.8 +
   369.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  369.10  genpkg_rules()
  369.11  {
   370.1 --- a/gtk+3/receipt	Tue Jun 25 14:51:14 2024 +0000
   370.2 +++ b/gtk+3/receipt	Thu Dec 05 08:39:45 2024 +0000
   370.3 @@ -23,7 +23,7 @@
   370.4  
   370.5  CONFIG_FILES="/etc/gtk-3.0/settings.ini"
   370.6  
   370.7 -#HOST_ARCH="i486 arm"
   370.8 +HOST_ARCH="i486 arm x86_64"
   370.9  CROSS_BUGS="bug: /bin/bash: no: command not found"
  370.10  
  370.11  # Handle cross compilation.
   371.1 --- a/gtk-clearlooks/receipt	Tue Jun 25 14:51:14 2024 +0000
   371.2 +++ b/gtk-clearlooks/receipt	Thu Dec 05 08:39:45 2024 +0000
   371.3 @@ -11,6 +11,8 @@
   371.4  
   371.5  DEPENDS="gtk+"
   371.6  
   371.7 +HOST_ARCH="i486 x86_64"
   371.8 +
   371.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  371.10  genpkg_rules()
  371.11  {
   372.1 --- a/gtk-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
   372.2 +++ b/gtk-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
   372.3 @@ -14,6 +14,8 @@
   372.4  DEPENDS="python3"
   372.5  BUILD_DEPENDS="docbook-xml docbook-xsl itstool libxslt perl python3"
   372.6  
   372.7 +HOST_ARCH="i486 x86_64"
   372.8 +
   372.9  current_version()
  372.10  {
  372.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   373.1 --- a/gtk-engines/receipt	Tue Jun 25 14:51:14 2024 +0000
   373.2 +++ b/gtk-engines/receipt	Thu Dec 05 08:39:45 2024 +0000
   373.3 @@ -13,6 +13,8 @@
   373.4  DEPENDS="gtk+ xorg-libXdamage"
   373.5  BUILD_DEPENDS="pkg-config file gtk+-dev"
   373.6  
   373.7 +HOST_ARCH="i486 x86_64"
   373.8 +
   373.9  current_version()
  373.10  {
  373.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   374.1 --- a/gtk-girepository/receipt	Tue Jun 25 14:51:14 2024 +0000
   374.2 +++ b/gtk-girepository/receipt	Thu Dec 05 08:39:45 2024 +0000
   374.3 @@ -11,6 +11,8 @@
   374.4  DEPENDS="gobject-introspection gtk+"
   374.5  WANTED="gtk+"
   374.6  
   374.7 +HOST_ARCH="i486 x86_64"
   374.8 +
   374.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  374.10  genpkg_rules()
  374.11  {
   375.1 --- a/gtkmm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   375.2 +++ b/gtkmm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   375.3 @@ -12,6 +12,8 @@
   375.4  
   375.5  DEPENDS="atkmm-dev glibmm-dev gtkmm gtk+-dev libgiomm-dev pangomm-dev pkg-config"
   375.6  
   375.7 +HOST_ARCH="i486 x86_64"
   375.8 +
   375.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  375.10  genpkg_rules()
  375.11  {
   376.1 --- a/gtkmm/receipt	Tue Jun 25 14:51:14 2024 +0000
   376.2 +++ b/gtkmm/receipt	Thu Dec 05 08:39:45 2024 +0000
   376.3 @@ -13,9 +13,11 @@
   376.4  
   376.5  DEPENDS="atkmm cairomm gcc-lib-base glibmm gtk+ libgiomm libsigc++ pangomm \
   376.6  	xorg-libXdamage"
   376.7 -BUILD_DEPENDS="atkmm-dev cairomm-dev doxygen glibmm-dev gtk+-dev libgiomm-dev \
   376.8 +BUILD_DEPENDS="atkmm-dev cairomm-dev glibmm-dev gtk+-dev libgiomm-dev \
   376.9  	libsigc++-dev  mm-common pangomm-dev"
  376.10  
  376.11 +HOST_ARCH="i486 x86_64"
  376.12 +
  376.13  current_version()
  376.14  {
  376.15  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   377.1 --- a/gtksourceview-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   377.2 +++ b/gtksourceview-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   377.3 @@ -11,6 +11,8 @@
   377.4  
   377.5  DEPENDS="gtksourceview pkg-config"
   377.6  
   377.7 +HOST_ARCH="i486 x86_64"
   377.8 +
   377.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  377.10  genpkg_rules()
  377.11  {
   378.1 --- a/gtksourceview/receipt	Tue Jun 25 14:51:14 2024 +0000
   378.2 +++ b/gtksourceview/receipt	Thu Dec 05 08:39:45 2024 +0000
   378.3 @@ -15,6 +15,8 @@
   378.4  xorg-libXrandr xorg-libXrender xorg-libXdamage"
   378.5  BUILD_DEPENDS="intltool pkg-config gtk+-dev libxml2-dev expat-dev"
   378.6  
   378.7 +HOST_ARCH="i486 x86_64"
   378.8 +
   378.9  current_version()
  378.10  {
  378.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   379.1 --- a/gtkspell-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   379.2 +++ b/gtkspell-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   379.3 @@ -11,7 +11,7 @@
   379.4  DEPENDS="enchant-dev gtk+-dev gtkspell pkg-config"
   379.5  WANTED="gtkspell"
   379.6  
   379.7 -HOST_ARCH="i486 arm"
   379.8 +HOST_ARCH="i486 arm x86_64"
   379.9  
  379.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  379.11  genpkg_rules()
   380.1 --- a/gtkspell/receipt	Tue Jun 25 14:51:14 2024 +0000
   380.2 +++ b/gtkspell/receipt	Thu Dec 05 08:39:45 2024 +0000
   380.3 @@ -15,7 +15,7 @@
   380.4  BUILD_DEPENDS="automake libtool enchant-dev expat-dev gtk-doc \
   380.5  gtk+-dev libxslt-dev docbook-xsl python3-pygments pkg-config"
   380.6  
   380.7 -HOST_ARCH="i486 arm"
   380.8 +HOST_ARCH="i486 arm x86_64"
   380.9  
  380.10  # What is the latest version available today?
  380.11  current_version()
   381.1 --- a/gummi/receipt	Tue Jun 25 14:51:14 2024 +0000
   381.2 +++ b/gummi/receipt	Thu Dec 05 08:39:45 2024 +0000
   381.3 @@ -15,6 +15,8 @@
   381.4  DEPENDS="gtk+ gtksourceview gtkspell poppler"
   381.5  BUILD_DEPENDS="glib gtk+-dev gtksourceview-dev gtkspell-dev intltool poppler-dev"
   381.6  
   381.7 +HOST_ARCH="i486 x86_64"
   381.8 +
   381.9  current_version()
  381.10  {
  381.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   382.1 --- a/gutenprint-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   382.2 +++ b/gutenprint-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   382.3 @@ -11,6 +11,8 @@
   382.4  DEPENDS="gutenprint pkg-config"
   382.5  WANTED="gutenprint"
   382.6  
   382.7 +HOST_ARCH="i486 x86_64"
   382.8 +
   382.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  382.10  genpkg_rules()
  382.11  {
   383.1 --- a/gutenprint/receipt	Tue Jun 25 14:51:14 2024 +0000
   383.2 +++ b/gutenprint/receipt	Thu Dec 05 08:39:45 2024 +0000
   383.3 @@ -17,6 +17,8 @@
   383.4  BUILD_DEPENDS="cups-dev expat-dev foomatic-db-engine gmp-dev gnutls-dev
   383.5  	libgcrypt-dev liblzma-dev libtasn1-dev zlib-dev"
   383.6  
   383.7 +HOST_ARCH="i486 x86_64"
   383.8 +
   383.9  # What is the latest version available today?
  383.10  current_version()
  383.11  {
   384.1 --- a/gvfs-afp/receipt	Tue Jun 25 14:51:14 2024 +0000
   384.2 +++ b/gvfs-afp/receipt	Thu Dec 05 08:39:45 2024 +0000
   384.3 @@ -11,6 +11,8 @@
   384.4  WANTED="gvfs"
   384.5  DEPENDS="gvfs glib glibc-base libffi libgcrypt libgio libgpg-error pcre zlib"
   384.6  
   384.7 +HOST_ARCH="i486 x86_64"
   384.8 +
   384.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  384.10  genpkg_rules()
  384.11  {
   385.1 --- a/gvfs-archive/receipt	Tue Jun 25 14:51:14 2024 +0000
   385.2 +++ b/gvfs-archive/receipt	Thu Dec 05 08:39:45 2024 +0000
   385.3 @@ -12,6 +12,8 @@
   385.4  DEPENDS="gvfs acl attr bzlib glib glibc-base libarchive libffi libgio liblzma \
   385.5  libxml2 pcre zlib"
   385.6  
   385.7 +HOST_ARCH="i486 x86_64"
   385.8 +
   385.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  385.10  genpkg_rules()
  385.11  {
   386.1 --- a/gvfs-cdda/receipt	Tue Jun 25 14:51:14 2024 +0000
   386.2 +++ b/gvfs-cdda/receipt	Thu Dec 05 08:39:45 2024 +0000
   386.3 @@ -12,6 +12,8 @@
   386.4  DEPENDS="gvfs glib glibc-base libcdio libffi libgio libgudev pcre udev zlib \
   386.5  libcdio-paranoia"
   386.6  
   386.7 +HOST_ARCH="i486 x86_64"
   386.8 +
   386.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  386.10  genpkg_rules()
  386.11  {
   387.1 --- a/gvfs-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   387.2 +++ b/gvfs-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   387.3 @@ -11,6 +11,8 @@
   387.4  WANTED="gvfs"
   387.5  DEPENDS="gvfs glib-dev udev-dev"
   387.6  
   387.7 +HOST_ARCH="i486 x86_64"
   387.8 +
   387.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  387.10  genpkg_rules()
  387.11  {
   388.1 --- a/gvfs-fuse/receipt	Tue Jun 25 14:51:14 2024 +0000
   388.2 +++ b/gvfs-fuse/receipt	Thu Dec 05 08:39:45 2024 +0000
   388.3 @@ -11,6 +11,8 @@
   388.4  WANTED="gvfs"
   388.5  DEPENDS="gvfs fuse glib glibc-base libffi libgio pcre zlib"
   388.6  
   388.7 +HOST_ARCH="i486 x86_64"
   388.8 +
   388.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  388.10  genpkg_rules()
  388.11  {
   389.1 --- a/gvfs-gphoto2/receipt	Tue Jun 25 14:51:14 2024 +0000
   389.2 +++ b/gvfs-gphoto2/receipt	Thu Dec 05 08:39:45 2024 +0000
   389.3 @@ -12,6 +12,8 @@
   389.4  DEPENDS="gvfs glib glibc-base libexif libffi libgio libgphoto2 libgudev \
   389.5  libltdl libusb libusb-compat pcre udev zlib"
   389.6  
   389.7 +HOST_ARCH="i486 x86_64"
   389.8 +
   389.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  389.10  genpkg_rules()
  389.11  {
   390.1 --- a/gvfs-gtk/receipt	Tue Jun 25 14:51:14 2024 +0000
   390.2 +++ b/gvfs-gtk/receipt	Thu Dec 05 08:39:45 2024 +0000
   390.3 @@ -15,6 +15,8 @@
   390.4  xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \
   390.5  xorg-libXinerama xorg-libXrandr xorg-libXrender zlib"
   390.6  
   390.7 +HOST_ARCH="i486 x86_64"
   390.8 +
   390.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  390.10  genpkg_rules()
  390.11  {
   391.1 --- a/gvfs-http/receipt	Tue Jun 25 14:51:14 2024 +0000
   391.2 +++ b/gvfs-http/receipt	Thu Dec 05 08:39:45 2024 +0000
   391.3 @@ -11,6 +11,8 @@
   391.4  WANTED="gvfs"
   391.5  DEPENDS="gvfs glib glibc-base libffi libgio libsoup libsqlite libxml2 pcre zlib"
   391.6  
   391.7 +HOST_ARCH="i486 x86_64"
   391.8 +
   391.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  391.10  genpkg_rules()
  391.11  {
   392.1 --- a/gvfs-libmtp/receipt	Tue Jun 25 14:51:14 2024 +0000
   392.2 +++ b/gvfs-libmtp/receipt	Thu Dec 05 08:39:45 2024 +0000
   392.3 @@ -12,6 +12,8 @@
   392.4  DEPENDS="gvfs glib glibc-base libffi libgio libgudev libmtp libusb pcre udev \
   392.5  zlib"
   392.6  
   392.7 +HOST_ARCH="i486 x86_64"
   392.8 +
   392.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  392.10  genpkg_rules()
  392.11  {
   393.1 --- a/gvfs-obexftp/receipt	Tue Jun 25 14:51:14 2024 +0000
   393.2 +++ b/gvfs-obexftp/receipt	Thu Dec 05 08:39:45 2024 +0000
   393.3 @@ -13,6 +13,8 @@
   393.4  DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi libgio pcre \
   393.5  zlib obex-data-server"
   393.6  
   393.7 +HOST_ARCH="i486 x86_64"
   393.8 +
   393.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  393.10  genpkg_rules()
  393.11  {
   394.1 --- a/gvfs-smb/receipt	Tue Jun 25 14:51:14 2024 +0000
   394.2 +++ b/gvfs-smb/receipt	Thu Dec 05 08:39:45 2024 +0000
   394.3 @@ -12,6 +12,8 @@
   394.4  DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto libffi libgio \
   394.5  libkrb5 libldap libssl pcre samba-common smbclient talloc zlib"
   394.6  
   394.7 +HOST_ARCH="i486 x86_64"
   394.8 +
   394.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  394.10  genpkg_rules()
  394.11  {
   395.1 --- a/gvfs-udisks2/receipt	Tue Jun 25 14:51:14 2024 +0000
   395.2 +++ b/gvfs-udisks2/receipt	Thu Dec 05 08:39:45 2024 +0000
   395.3 @@ -12,6 +12,8 @@
   395.4  DEPENDS="gvfs glib glibc-base libffi libgio libgudev pcre udev \
   395.5  udisks2 zlib dbus-helper"
   395.6  
   395.7 +HOST_ARCH="i486 x86_64"
   395.8 +
   395.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  395.10  genpkg_rules()
  395.11  {
   396.1 --- a/gvfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   396.2 +++ b/gvfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   396.3 @@ -19,6 +19,8 @@
   396.4  libgphoto2-dev libmtp-dev gtk+3-dev glibc-dev sqlite-dev \
   396.5  libcdio-paranoia-dev libtool"
   396.6  
   396.7 +HOST_ARCH="i486 x86_64"
   396.8 +
   396.9  current_version()
  396.10  {
  396.11  	wget -O - $GNOME_MIRROR/$PACKAGE/$(wget -O - $GNOME_MIRROR/$PACKAGE 2>/dev/null | \
   397.1 --- a/gzip/receipt	Tue Jun 25 14:51:14 2024 +0000
   397.2 +++ b/gzip/receipt	Thu Dec 05 08:39:45 2024 +0000
   397.3 @@ -13,6 +13,8 @@
   397.4  DEPENDS="glibc-base"
   397.5  BUILD_DEPENDS="glibc-dev"
   397.6  
   397.7 +HOST_ARCH="i486 x86_64"
   397.8 +
   397.9  current_version()
  397.10  {
  397.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   398.1 --- a/hal-cups-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   398.2 +++ b/hal-cups-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   398.3 @@ -14,8 +14,9 @@
   398.4  DEPENDS="hal dbus dbus-glib cups"
   398.5  BUILD_DEPENDS="hal-dev dbus-dev dbus-glib-dev cups-dev wget"
   398.6  
   398.7 +HOST_ARCH="i486 x86_64"
   398.8 +
   398.9  # Rules to configure and make the package.
  398.10 -
  398.11  compile_rules() {
  398.12  	cd $src
  398.13  	./configure \
   399.1 --- a/hal-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   399.2 +++ b/hal-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   399.3 @@ -11,6 +11,8 @@
   399.4  
   399.5  DEPENDS="hal dbus-dev pkg-config"
   399.6  
   399.7 +HOST_ARCH="i486 x86_64"
   399.8 +
   399.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  399.10  genpkg_rules()
  399.11  {
   400.1 --- a/hal-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
   400.2 +++ b/hal-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
   400.3 @@ -21,6 +21,8 @@
   400.4  
   400.5  DEPENDS="dbus dbus-glib glib hal"
   400.6  
   400.7 +HOST_ARCH="i486 x86_64"
   400.8 +
   400.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  400.10  genpkg_rules()
  400.11  {
   401.1 --- a/hal-info/receipt	Tue Jun 25 14:51:14 2024 +0000
   401.2 +++ b/hal-info/receipt	Thu Dec 05 08:39:45 2024 +0000
   401.3 @@ -13,6 +13,8 @@
   401.4  DEPENDS="hal hal-extra"
   401.5  BUILD_DEPENDS="hal-dev pkg-config"
   401.6  
   401.7 +HOST_ARCH="i486 x86_64"
   401.8 +
   401.9  # What is the latest version available today?
  401.10  current_version()
  401.11  {
   402.1 --- a/hal-scripts/receipt	Tue Jun 25 14:51:14 2024 +0000
   402.2 +++ b/hal-scripts/receipt	Thu Dec 05 08:39:45 2024 +0000
   402.3 @@ -11,6 +11,8 @@
   402.4  
   402.5  DEPENDS="dbus dbus-glib glib hal"
   402.6  
   402.7 +HOST_ARCH="i486 x86_64"
   402.8 +
   402.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  402.10  genpkg_rules()
  402.11  {
   403.1 --- a/hal/receipt	Tue Jun 25 14:51:14 2024 +0000
   403.2 +++ b/hal/receipt	Thu Dec 05 08:39:45 2024 +0000
   403.3 @@ -27,6 +27,8 @@
   403.4  hald-probe-pc-floppy
   403.5  hald-probe-printer"
   403.6  
   403.7 +HOST_ARCH="i486 x86_64"
   403.8 +
   403.9  # What is the latest version available today?
  403.10  current_version()
  403.11  {
   404.1 --- a/haproxy/receipt	Tue Jun 25 14:51:14 2024 +0000
   404.2 +++ b/haproxy/receipt	Thu Dec 05 08:39:45 2024 +0000
   404.3 @@ -1,38 +1,67 @@
   404.4  # SliTaz package receipt.
   404.5  
   404.6  PACKAGE="haproxy"
   404.7 -VERSION="1.9.4"
   404.8 +VERSION="2.0.31"
   404.9  CATEGORY="network"
  404.10  SHORT_DESC="Reliable, High Performance TCP/HTTP Load Balancer."
  404.11 -MAINTAINER="pascal.bellard@slitaz.org"
  404.12 -LICENSE="GPL LGPL"
  404.13 -WEB_SITE="https://haproxy.org"
  404.14 -
  404.15 +MAINTAINER="shann@slitaz.org"
  404.16 +WEB_SITE="https://www.haproxy.org"
  404.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
  404.18  WGET_URL="$WEB_SITE/download/${VERSION%.*}/src/$TARBALL"
  404.19 +HOST_ARCH="x86_64"
  404.20  
  404.21 -DEPENDS="pcre"
  404.22 -BUILD_DEPENDS="pcre-dev"
  404.23 +DEPENDS="gcc-lib-base pcre openssl lua5.4"
  404.24 +BUILD_DEPENDS="pcre-dev openssl-dev lua5.4-dev"
  404.25  
  404.26 -# What is the latest version available today?
  404.27 -current_version()
  404.28 -{
  404.29 -	wget -O - $WEB_SITE 2>/dev/null | \
  404.30 -	sed "/dev/d;/LATEST/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\([0-9\\.]*\\).tar.*|\\1|" | sort -Vr | sed q
  404.31 -}
  404.32 +CONFIG_FILES="/etc/haproxy/haproxy.cfg"
  404.33  
  404.34  # Rules to configure and make the package.
  404.35  compile_rules()
  404.36  {
  404.37 -	sed -i 's|/doc|/share&|' Makefile*
  404.38 -
  404.39 -	make TARGET=linux26 USE_PCRE=1 PREFIX=/usr DESTDIR=$DESTDIR &&
  404.40 -	make TARGET=linux26 USE_PCRE=1 PREFIX=/usr DESTDIR=$DESTDIR install
  404.41 +    cd $src
  404.42 +    make CPU=generic TARGET=linux-glibc USE_PCRE=1 \
  404.43 +    USE_GETADDRINFO=1 USE_LUA=1 USE_OPENSSL=1 PREFIX=/usr
  404.44 +    make PREFIX=/usr DESTDIR=$DESTDIR install
  404.45  }
  404.46  
  404.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  404.48  genpkg_rules()
  404.49  {
  404.50 -	mkdir $fs/usr
  404.51 -	cp -a $install/usr/sbin $fs/usr
  404.52 +    mkdir -p \
  404.53 +        $fs/etc/init.d \
  404.54 +        $fs/usr/share/haproxy \
  404.55 +        $fs/etc/haproxy/modules \
  404.56 +        $fs/usr/share/haproxy/.well-known/acme-challenge
  404.57 + 
  404.58 +    cp -a $_pkg/usr/sbin $fs/usr
  404.59 +    cp -a $stuff/haproxy.cfg $fs/etc/haproxy
  404.60 +    cp -a $stuff/acme-webroot.lua $fs/etc/haproxy/modules
  404.61 +
  404.62 +    cp $stuff/daemon $fs/etc/init.d/haproxy
  404.63  }
  404.64 +
  404.65 +# Pre and post install command for Tazpkg.
  404.66 +post_install()
  404.67 +{
  404.68 +    local user
  404.69 +    local group
  404.70 +
  404.71 +    user=haproxy
  404.72 +    group=haproxy
  404.73 +
  404.74 +    if ! grep -q ${user} "$1/etc/passwd"; then
  404.75 +        echo
  404.76 +        echo -n "Adding user HAProxy..."
  404.77 +        chroot "$1/" /usr/sbin/addgroup -g 101 -S ${group}
  404.78 +        chroot "$1/" /usr/sbin/adduser -s /bin/false -h /dev/null \
  404.79 +                -g "HAProxy Daemon user" -u 101 -H -D -S -G ${group} ${user}
  404.80 +        status
  404.81 +    fi
  404.82 +    chroot "$1/" /bin/chown -R ${user}.${group} /usr/share/haproxy
  404.83 +
  404.84 +    if ! grep -q ^HAPROXY_OPTIONS $root/etc/daemons.conf; then
  404.85 +        echo '# HAProxy daemon options.' >> $root/etc/daemons.conf   
  404.86 +        echo 'HAPROXY_OPTIONS="-q -f /etc/haproxy/haproxy.cfg"' >> $root/etc/daemons.conf
  404.87 +        echo '' >> $root/etc/daemons.conf
  404.88 +    fi
  404.89 +}
   405.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   405.2 +++ b/haproxy/stuff/acme-webroot.lua	Thu Dec 05 08:39:45 2024 +0000
   405.3 @@ -0,0 +1,107 @@
   405.4 +-- ACME http-01 domain validation plugin for Haproxy 1.6+
   405.5 +-- copyright (C) 2015 Jan Broer
   405.6 +--
   405.7 +-- usage:
   405.8 +--
   405.9 +-- 1) copy acme-webroot.lua in your haproxy config dir
  405.10 +-- 
  405.11 +-- 2) Invoke the plugin by adding in the 'global' section of haproxy.cfg:
  405.12 +-- 
  405.13 +--    lua-load /etc/haproxy/acme-webroot.lua
  405.14 +-- 
  405.15 +-- 3) insert these two lines in every http frontend that is
  405.16 +--    serving domains for which you want to create certificates:
  405.17 +-- 
  405.18 +--    acl url_acme_http01 path_beg /.well-known/acme-challenge/
  405.19 +--    http-request use-service lua.acme-http01 if METH_GET url_acme_http01
  405.20 +--
  405.21 +-- 4) reload haproxy
  405.22 +--
  405.23 +-- 5) create a certificate:
  405.24 +--
  405.25 +-- ./letsencrypt-auto certonly --text --webroot --webroot-path /var/tmp -d blah.example.com --renew-by-default --agree-tos --email my@email.com
  405.26 +--
  405.27 +
  405.28 +acme = {}
  405.29 +acme.version = "0.1.1"
  405.30 +
  405.31 +--
  405.32 +-- Configuration
  405.33 +--
  405.34 +-- When HAProxy is *not* configured with the 'chroot' option you must set an absolute path here and pass 
  405.35 +-- that as 'webroot-path' to the letsencrypt client
  405.36 +
  405.37 +acme.conf = {
  405.38 +	["non_chroot_webroot"] = ""
  405.39 +}
  405.40 +
  405.41 +--
  405.42 +-- Startup
  405.43 +--  
  405.44 +acme.startup = function()
  405.45 +	core.Info("[acme] http-01 plugin v" .. acme.version);
  405.46 +end
  405.47 +
  405.48 +--
  405.49 +-- ACME http-01 validation endpoint
  405.50 +--
  405.51 +acme.http01 = function(applet)
  405.52 +	local response = ""
  405.53 +	local reqPath = applet.path
  405.54 +	local src = applet.sf:src()
  405.55 +	local token = reqPath:match( ".+/(.*)$" )
  405.56 +
  405.57 +	if token then
  405.58 +		token = sanitizeToken(token)
  405.59 +	end
  405.60 +
  405.61 +	if (token == nil or token == '') then
  405.62 +		response = "bad request\n"
  405.63 +		applet:set_status(400)
  405.64 +		core.Warning("[acme] malformed request (client-ip: " .. tostring(src) .. ")")
  405.65 +	else
  405.66 +		auth = getKeyAuth(token)
  405.67 +		if (auth:len() >= 1) then
  405.68 +			response = auth .. "\n"
  405.69 +			applet:set_status(200)
  405.70 +			core.Info("[acme] served http-01 token: " .. token .. " (client-ip: " .. tostring(src) .. ")")
  405.71 +		else
  405.72 +			response = "resource not found\n"
  405.73 +			applet:set_status(404)
  405.74 +			core.Warning("[acme] http-01 token not found: " .. token .. " (client-ip: " .. tostring(src) .. ")")
  405.75 +		end
  405.76 +	end
  405.77 +
  405.78 +	applet:add_header("Server", "haproxy/acme-http01-authenticator")
  405.79 +	applet:add_header("Content-Length", string.len(response))
  405.80 +	applet:add_header("Content-Type", "text/plain")
  405.81 +	applet:start_response()
  405.82 +	applet:send(response)
  405.83 +end
  405.84 +
  405.85 +--
  405.86 +-- strip chars that are not in the URL-safe Base64 alphabet
  405.87 +-- see https://github.com/letsencrypt/acme-spec/blob/master/draft-barnes-acme.md
  405.88 +--
  405.89 +function sanitizeToken(token)
  405.90 +	_strip="[^%a%d%+%-%_=]"
  405.91 +	token = token:gsub(_strip,'')
  405.92 +	return token
  405.93 +end
  405.94 +
  405.95 +--
  405.96 +-- get key auth from token file
  405.97 +--
  405.98 +function getKeyAuth(token)
  405.99 +        local keyAuth = ""
 405.100 +        local path = acme.conf.non_chroot_webroot .. "/.well-known/acme-challenge/" .. token
 405.101 +        local f = io.open(path, "rb")
 405.102 +        if f ~= nil then
 405.103 +                keyAuth = f:read("*all")
 405.104 +                f:close()
 405.105 +        end
 405.106 +        return keyAuth
 405.107 +end
 405.108 +
 405.109 +core.register_init(acme.startup)
 405.110 +core.register_service("acme-http01", "http", acme.http01)
   406.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   406.2 +++ b/haproxy/stuff/daemon	Thu Dec 05 08:39:45 2024 +0000
   406.3 @@ -0,0 +1,54 @@
   406.4 +#!/bin/sh                                                                                                                                                                                                                                                                                 
   406.5 +# /etc/init.d/haproxy: Start, stop and restart web server on SliTaz,                                                                                                                                                                                                                      
   406.6 +# at boot time or with the command line. Daemons options are configured                                                                                                                                                                                                                   
   406.7 +# with /etc/daemons.conf                                                                                                                                                                                                                                                                  
   406.8 +#                                                                                                                                                                                                                                                                                         
   406.9 +. /etc/init.d/rc.functions                                                                                                                                                                                                                                                                
  406.10 +. /etc/daemons.conf                                                                                                                                                                                                                                                                       
  406.11 +                                                                                                                                                                                                                                                                                          
  406.12 +NAME=haproxy                                                                                                                                                                                                                                                                              
  406.13 +DESC="$(_ 'load balancer')"                                                                                                                                                                                                                                                               
  406.14 +DAEMON=/usr/sbin/haproxy                                                                                                                                                                                                                                                                  
  406.15 +OPTIONS=$HAPROXY_OPTIONS                                                                                                                                                                                                                                                                  
  406.16 +PIDFILE=/run/haproxy.pid                                                                                                                                                                                                                                                                  
  406.17 +                                                                                                                                                                                                                                                                                          
  406.18 +case "$1" in                                                                                                                                                                                                                                                                              
  406.19 +  start)                                                                                                                                                                                                                                                                                  
  406.20 +    if active_pidfile $PIDFILE haproxy ; then                                                                                                                                                                                                                                             
  406.21 +      _ '%s is already running.' $NAME                                                                                                                                                                                                                                                    
  406.22 +      exit 1                                                                                                                                                                                                                                                                              
  406.23 +    fi                                                                                                                                                                                                                                                                                    
  406.24 +    action 'Starting %s: %s...' "$DESC" $NAME                                                                                                                                                                                                                                             
  406.25 +    $DAEMON $OPTIONS                                                                                                                                                                                                                                                                      
  406.26 +    status                                                                                                                                                                                                                                                                                
  406.27 +    ;;                                                                                                                                                                                                                                                                                    
  406.28 +  stop)                                                                                                                                                                                                                                                                                   
  406.29 +    if ! active_pidfile $PIDFILE haproxy ; then                                                                                                                                                                                                                                           
  406.30 +      _ '%s is not running.' $NAME                                                                                                                                                                                                                                                        
  406.31 +      exit 1                                                                                                                                                                                                                                                                              
  406.32 +    fi                                                                                                                                                                                                                                                                                    
  406.33 +    action 'Stopping %s: %s...' "$DESC" $NAME                                                                                                                                                                                                                                             
  406.34 +    kill $(cat $PIDFILE)                                                                                                                                                                                                                                                                  
  406.35 +    rm $PIDFILE                                                                                                                                                                                                                                                                           
  406.36 +    status                                                                                                                                                                                                                                                                                
  406.37 +    ;;                                                                                                                                                                                                                                                                                    
  406.38 +  restart)                                                                                                                                                                                                                                                                                
  406.39 +    if ! active_pidfile $PIDFILE haproxy ; then                                                                                                                                                                                                                                           
  406.40 +      _ '%s is not running.' $NAME                                                                                                                                                                                                                                                        
  406.41 +      exit 1                                                                                                                                                                                                                                                                              
  406.42 +    fi                                                                                                                                                                                                                                                                                    
  406.43 +    action 'Restarting %s: %s...' "$DESC" $NAME                                                                                                                                                                                                                                           
  406.44 +    kill $(cat $PIDFILE)                                                                                                                                                                                                                                                                  
  406.45 +    rm $PIDFILE                                                                                                                                                                                                                                                                           
  406.46 +    sleep 2                                                                                                                                                                                                                                                                               
  406.47 +    $DAEMON $OPTIONS                                                                                                                                                                                                                                                                      
  406.48 +    status                                                                                                                                                                                                                                                                                
  406.49 +    ;;                                                                                                                                                                                                                                                                                    
  406.50 +  *)                                                                                                                                                                                                                                                                                      
  406.51 +    emsg "<n><b>$(_ 'Usage:')</b> $0 [start|stop|restart]"                                                                                                                                                                                                                                
  406.52 +    newline                                                                                                                                                                                                                                                                               
  406.53 +    exit 1                                                                                                                                                                                                                                                                                
  406.54 +    ;;                                                                                                                                                                                                                                                                                    
  406.55 +esac                                                                                                                                                                                                                                                                                      
  406.56 +                                                                                                                                                                                                                                                                                          
  406.57 +exit 0
   407.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   407.2 +++ b/haproxy/stuff/haproxy.cfg	Thu Dec 05 08:39:45 2024 +0000
   407.3 @@ -0,0 +1,55 @@
   407.4 +global
   407.5 +    maxconn     20000
   407.6 +    lua-load    /etc/haproxy/modules/acme-webroot.lua
   407.7 +    log         127.0.0.1 local0
   407.8 +    user        haproxy
   407.9 +    group       haproxy
  407.10 +    chroot      /usr/share/haproxy
  407.11 +    pidfile     /run/haproxy.pid
  407.12 +    daemon
  407.13 +
  407.14 +    tune.ssl.default-dh-param 4096
  407.15 +    ssl-default-bind-ciphers ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
  407.16 +    ssl-default-bind-options no-sslv3 no-tlsv10 no-tlsv11 no-tls-tickets
  407.17 +
  407.18 +frontend  main
  407.19 +    bind 141.94.188.37:80
  407.20 +    mode                 http
  407.21 +    log                  global
  407.22 +    option               httplog
  407.23 +    option               dontlognull
  407.24 +    option               http_proxy
  407.25 +    option forwardfor    except 127.0.0.0/8
  407.26 +    maxconn              8000
  407.27 +    timeout              client  30s
  407.28 +
  407.29 +    acl url_acme_http01 path_beg /.well-known/acme-challenge/
  407.30 +    http-request use-service lua.acme-http01 if METH_GET url_acme_http01
  407.31 +
  407.32 +    acl url_static       path_beg       -i /static /images /javascript /stylesheets
  407.33 +    acl url_static       path_end       -i .jpg .gif .png .css .js
  407.34 +
  407.35 +    use_backend static          if url_static
  407.36 +    default_backend             app
  407.37 +
  407.38 +frontend main-ssl
  407.39 +   bind 141.94.188.37:443 ssl crt /etc/haproxy/ssl
  407.40 +   mode http
  407.41 +
  407.42 +backend static
  407.43 +    mode        http
  407.44 +    balance     roundrobin
  407.45 +    timeout     connect 5s
  407.46 +    timeout     server  5s
  407.47 +    server      static 127.0.0.1:4331 check
  407.48 +
  407.49 +backend app
  407.50 +    mode        http
  407.51 +    balance     roundrobin
  407.52 +    timeout     connect 5s
  407.53 +    timeout     server  30s
  407.54 +    timeout     queue   30s
  407.55 +    server  app1 127.0.0.1:5001 check
  407.56 +    server  app2 127.0.0.1:5002 check
  407.57 +    server  app3 127.0.0.1:5003 check
  407.58 +    server  app4 127.0.0.1:5004 check
   408.1 --- a/hardinfo/receipt	Tue Jun 25 14:51:14 2024 +0000
   408.2 +++ b/hardinfo/receipt	Thu Dec 05 08:39:45 2024 +0000
   408.3 @@ -13,6 +13,8 @@
   408.4  DEPENDS="gtk+ pciutils xorg-libXdamage"
   408.5  BUILD_DEPENDS="gtk+ gtk+-dev"
   408.6  
   408.7 +HOST_ARCH="i486 x86_64"
   408.8 +
   408.9  # What is the latest version available today?
  408.10  current_version()
  408.11  {
   409.1 --- a/harfbuzz-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   409.2 +++ b/harfbuzz-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   409.3 @@ -12,7 +12,7 @@
   409.4  	libpng-dev pcre-dev"
   409.5  WANTED="harfbuzz"
   409.6  
   409.7 -HOST_ARCH="i486 arm"
   409.8 +HOST_ARCH="i486 arm x86_64"
   409.9  
  409.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  409.11  genpkg_rules()
   410.1 --- a/harfbuzz-icu-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   410.2 +++ b/harfbuzz-icu-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   410.3 @@ -12,7 +12,7 @@
   410.4  	libpng-dev pcre-dev"
   410.5  WANTED="harfbuzz-icu"
   410.6  
   410.7 -HOST_ARCH="i486 arm"
   410.8 +HOST_ARCH="i486 arm x86_64"
   410.9  
  410.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  410.11  genpkg_rules()
   411.1 --- a/harfbuzz-icu/receipt	Tue Jun 25 14:51:14 2024 +0000
   411.2 +++ b/harfbuzz-icu/receipt	Thu Dec 05 08:39:45 2024 +0000
   411.3 @@ -15,6 +15,8 @@
   411.4  DEPENDS="freetype glib icu"
   411.5  BUILD_DEPENDS="freetype-dev glib-dev icu-dev"
   411.6  
   411.7 +HOST_ARCH="i486 x86_64"
   411.8 +
   411.9  # What is the latest version available today?
  411.10  current_version()
  411.11  {
   412.1 --- a/harfbuzz/receipt	Tue Jun 25 14:51:14 2024 +0000
   412.2 +++ b/harfbuzz/receipt	Thu Dec 05 08:39:45 2024 +0000
   412.3 @@ -15,7 +15,7 @@
   412.4  BUILD_DEPENDS="cairo-dev fontconfig-dev freetype-dev glib-dev \
   412.5  gobject-introspection-dev python3-dev"
   412.6  
   412.7 -HOST_ARCH="i486 arm"
   412.8 +HOST_ARCH="i486 arm x86_64"
   412.9  
  412.10  current_version()
  412.11  {
   413.1 --- a/hicolor-icon-theme/receipt	Tue Jun 25 14:51:14 2024 +0000
   413.2 +++ b/hicolor-icon-theme/receipt	Thu Dec 05 08:39:45 2024 +0000
   413.3 @@ -11,7 +11,7 @@
   413.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   413.5  WGET_URL="https://icon-theme.freedesktop.org/releases/$TARBALL"
   413.6  
   413.7 -HOST_ARCH="i486 arm"
   413.8 +HOST_ARCH="i486 arm x86_64"
   413.9  
  413.10  current_version()
  413.11  {
   414.1 --- a/hplip-gui/receipt	Tue Jun 25 14:51:14 2024 +0000
   414.2 +++ b/hplip-gui/receipt	Thu Dec 05 08:39:45 2024 +0000
   414.3 @@ -12,6 +12,8 @@
   414.4  
   414.5  DEPENDS="pygobject3 Py3Qt-x11-gpl"
   414.6  
   414.7 +HOST_ARCH="i486 x86_64"
   414.8 +
   414.9  # Rules to gen a SliTaz package suitable for Tazpkg.                                                             
  414.10  genpkg_rules()                                                                            
  414.11  {
   415.1 --- a/hplip/receipt	Tue Jun 25 14:51:14 2024 +0000
   415.2 +++ b/hplip/receipt	Thu Dec 05 08:39:45 2024 +0000
   415.3 @@ -23,6 +23,8 @@
   415.4  # Take long long time for recompress, need check why
   415.5  COOKOPTS="!gz !menus"
   415.6  
   415.7 +HOST_ARCH="i486 x86_64"
   415.8 +
   415.9  BUGS="Unable to delete hplip.desktop from $fs.  Using hack in post_install."
  415.10  
  415.11  # What is the latest version available today?
   416.1 --- a/icon-naming-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   416.2 +++ b/icon-naming-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   416.3 @@ -13,6 +13,8 @@
   416.4  DEPENDS="perl perl-xml-simple"
   416.5  BUILD_DEPENDS="perl perl-xml-simple"
   416.6  
   416.7 +HOST_ARCH="i486 x86_64"
   416.8 +
   416.9  # What is the latest version available today?
  416.10  current_version()
  416.11  {
   417.1 --- a/icu-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   417.2 +++ b/icu-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   417.3 @@ -11,6 +11,8 @@
   417.4  DEPENDS="icu pkg-config"
   417.5  WANTED="icu"
   417.6  
   417.7 +HOST_ARCH="i486 x86_64"
   417.8 +
   417.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  417.10  genpkg_rules()
  417.11  {
   418.1 --- a/icu/receipt	Tue Jun 25 14:51:14 2024 +0000
   418.2 +++ b/icu/receipt	Thu Dec 05 08:39:45 2024 +0000
   418.3 @@ -11,6 +11,8 @@
   418.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   418.5  WGET_URL="https://github.com/unicode-org/$PACKAGE/archive/release-${VERSION/./-}.tar.gz"
   418.6  
   418.7 +HOST_ARCH="i486 x86_64"
   418.8 +
   418.9  # What is the latest version available today?
  418.10  current_version()
  418.11  {
   419.1 --- a/ijs-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   419.2 +++ b/ijs-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   419.3 @@ -11,6 +11,8 @@
   419.4  
   419.5  DEPENDS="ijs pkg-config"
   419.6  
   419.7 +HOST_ARCH="i486 x86_64"
   419.8 +
   419.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  419.10  genpkg_rules()
  419.11  {
   420.1 --- a/ijs/receipt	Tue Jun 25 14:51:14 2024 +0000
   420.2 +++ b/ijs/receipt	Thu Dec 05 08:39:45 2024 +0000
   420.3 @@ -13,6 +13,8 @@
   420.4  DEPENDS=""
   420.5  BUILD_DEPENDS="wget"
   420.6  
   420.7 +HOST_ARCH="i486 x86_64"
   420.8 +
   420.9  # What is the latest version available today?
  420.10  current_version()
  420.11  {
   421.1 --- a/imagemagick/receipt	Tue Jun 25 14:51:14 2024 +0000
   421.2 +++ b/imagemagick/receipt	Thu Dec 05 08:39:45 2024 +0000
   421.3 @@ -15,15 +15,17 @@
   421.4  WGET_URL="https://imagemagick.org/archive/releases/$TARBALL"
   421.5  
   421.6  DEPENDS="bzlib cairo expat fftw fontconfig freetype gcc-lib-base
   421.7 -	graphviz ilmbase jasper jbigkit jpeg lcms libcroco libgio
   421.8 +	graphviz ilmbase jasper jbigkit jpeg lcms libgio
   421.9  	libgomp libgsf libltdl libpng librsvg libxml2 openexr
  421.10  	pango tiff xorg-libXext"
  421.11  BUILD_DEPENDS="bzip2-dev cairo-dev expat-dev fftw-dev fontconfig-dev
  421.12  	freetype-dev graphviz-dev ilmbase-dev jasper-dev jpeg-dev
  421.13 -	lcms-dev libcroco-dev libgio-dev libgsf-dev libpng-dev
  421.14 +	lcms-dev libgio-dev libgsf-dev libpng-dev
  421.15  	librsvg-dev libtool libxml2-dev openexr-dev pango-dev perl
  421.16  	tiff-dev util-linux-uuid-dev xorg-libXext-dev"
  421.17  
  421.18 +# libcroco (unmaintained)
  421.19 +
  421.20  # What is the latest version available today?
  421.21  current_version()
  421.22  {
   422.1 --- a/imlib2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   422.2 +++ b/imlib2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   422.3 @@ -11,7 +11,7 @@
   422.4  DEPENDS="imlib2 pkg-config"
   422.5  WANTED="imlib2"
   422.6  
   422.7 -HOST_ARCH="i486 arm"
   422.8 +HOST_ARCH="i486 arm x86_64"
   422.9  
  422.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  422.11  genpkg_rules()
   423.1 --- a/imlib2/receipt	Tue Jun 25 14:51:14 2024 +0000
   423.2 +++ b/imlib2/receipt	Thu Dec 05 08:39:45 2024 +0000
   423.3 @@ -19,7 +19,7 @@
   423.4  	util-linux-uuid-dev xorg-libXpm-dev xorg-xextproto
   423.5  	zlib-dev"
   423.6  
   423.7 -HOST_ARCH="i486 arm"
   423.8 +HOST_ARCH="i486 arm x86_64"
   423.9  # ARM: jpeg-dev must be installed in build chroot and libjpeg.la must
  423.10  # be modified manually
  423.11  
   424.1 --- a/indent/receipt	Tue Jun 25 14:51:14 2024 +0000
   424.2 +++ b/indent/receipt	Thu Dec 05 08:39:45 2024 +0000
   424.3 @@ -13,6 +13,8 @@
   424.4  
   424.5  BUILD_DEPENDS="texinfo"
   424.6  
   424.7 +HOST_ARCH="i486 x86_64"
   424.8 +
   424.9  # What is the latest version available today?
  424.10  current_version()
  424.11  {
   425.1 --- a/inkscape/receipt	Tue Jun 25 14:51:14 2024 +0000
   425.2 +++ b/inkscape/receipt	Thu Dec 05 08:39:45 2024 +0000
   425.3 @@ -23,6 +23,8 @@
   425.4  
   425.5  COOKOPTS="!svgz !fixdesktops"
   425.6  
   425.7 +HOST_ARCH="i486 x86_64"
   425.8 +
   425.9  # What is the latest version available today?
  425.10  current_version()
  425.11  {
   426.1 --- a/intltool/receipt	Tue Jun 25 14:51:14 2024 +0000
   426.2 +++ b/intltool/receipt	Thu Dec 05 08:39:45 2024 +0000
   426.3 @@ -13,7 +13,7 @@
   426.4  
   426.5  DEPENDS="perl perl-xml-parser gettext"
   426.6  BUILD_DEPENDS="perl perl-xml-parser"
   426.7 -HOST_ARCH="i486 arm"
   426.8 +HOST_ARCH="i486 arm x86_64"
   426.9  
  426.10  # What is the latest version available today?
  426.11  current_version()
   427.1 --- a/iptables-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   427.2 +++ b/iptables-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   427.3 @@ -11,6 +11,8 @@
   427.4  DEPENDS="iptables pkg-config"
   427.5  WANTED="iptables"
   427.6  
   427.7 +HOST_ARCH="i486 x86_64"
   427.8 +
   427.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  427.10  genpkg_rules()
  427.11  {
   428.1 --- a/iptables/receipt	Tue Jun 25 14:51:14 2024 +0000
   428.2 +++ b/iptables/receipt	Thu Dec 05 08:39:45 2024 +0000
   428.3 @@ -13,7 +13,16 @@
   428.4  WGET_URL="${WEB_SITE}files/$TARBALL"
   428.5  
   428.6  DEPENDS="linux-netfilter"
   428.7 -BUILD_DEPENDS="libmnl-dev linux-module-headers"
   428.8 +BUILD_DEPENDS="libmnl-dev"
   428.9 +
  428.10 +case $ARCH in
  428.11 +	i?86)
  428.12 +		BUILD_DEPENDS="$BUILD_DEPENDS linux-module-headers" ;;
  428.13 +	x86_64)
  428.14 +		BUILD_DEPENDS="$BUILD_DEPENDS linux64-module-headers" ;;
  428.15 +esac
  428.16 +
  428.17 +HOST_ARCH="i486 x86_64"
  428.18  
  428.19  # What is the latest version available today?
  428.20  current_version()
   429.1 --- a/ipxe-pxe/receipt	Tue Jun 25 14:51:14 2024 +0000
   429.2 +++ b/ipxe-pxe/receipt	Thu Dec 05 08:39:45 2024 +0000
   429.3 @@ -11,6 +11,8 @@
   429.4  
   429.5  DEPENDS=""
   429.6  
   429.7 +HOST_ARCH="i486 x86_64"
   429.8 +
   429.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  429.10  genpkg_rules()
  429.11  {
   430.1 --- a/ipxe/receipt	Tue Jun 25 14:51:14 2024 +0000
   430.2 +++ b/ipxe/receipt	Thu Dec 05 08:39:45 2024 +0000
   430.3 @@ -14,6 +14,8 @@
   430.4  DEPENDS=""
   430.5  BUILD_DEPENDS="perl wget liblzma-dev syslinux"
   430.6  
   430.7 +HOST_ARCH="i486 x86_64"
   430.8 +
   430.9  current_version()
  430.10  {
  430.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
   431.1 --- a/ipxelinux/receipt	Tue Jun 25 14:51:14 2024 +0000
   431.2 +++ b/ipxelinux/receipt	Thu Dec 05 08:39:45 2024 +0000
   431.3 @@ -11,6 +11,8 @@
   431.4  
   431.5  DEPENDS=""
   431.6  
   431.7 +HOST_ARCH="i486 x86_64"
   431.8 +
   431.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  431.10  genpkg_rules()
  431.11  {
   432.1 --- a/iso-codes/receipt	Tue Jun 25 14:51:14 2024 +0000
   432.2 +++ b/iso-codes/receipt	Thu Dec 05 08:39:45 2024 +0000
   432.3 @@ -14,6 +14,8 @@
   432.4  DEPENDS=""
   432.5  BUILD_DEPENDS="gettext python3"
   432.6  
   432.7 +HOST_ARCH="i486 x86_64"
   432.8 +
   432.9  # What is the latest version available today?
  432.10  current_version()
  432.11  {
   433.1 --- a/itstool/receipt	Tue Jun 25 14:51:14 2024 +0000
   433.2 +++ b/itstool/receipt	Thu Dec 05 08:39:45 2024 +0000
   433.3 @@ -14,6 +14,8 @@
   433.4  DEPENDS="libxml2-python python"
   433.5  BUILD_DEPENDS="libxml2-python"
   433.6  
   433.7 +HOST_ARCH="i486 x86_64"
   433.8 +
   433.9  # What is the latest version available today?
  433.10  current_version()
  433.11  {
   434.1 --- a/jack-audio-connection-kit-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   434.2 +++ b/jack-audio-connection-kit-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   434.3 @@ -11,7 +11,7 @@
   434.4  DEPENDS="jack-audio-connection-kit pkg-config util-linux-uuid-dev"
   434.5  WANTED="jack-audio-connection-kit"
   434.6  
   434.7 -HOST_ARCH="i486 arm"
   434.8 +HOST_ARCH="i486 arm x86_64"
   434.9  
  434.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  434.11  genpkg_rules()
   435.1 --- a/jack-audio-connection-kit/receipt	Tue Jun 25 14:51:14 2024 +0000
   435.2 +++ b/jack-audio-connection-kit/receipt	Thu Dec 05 08:39:45 2024 +0000
   435.3 @@ -15,7 +15,7 @@
   435.4  DEPENDS="alsa-lib libogg libsamplerate libsndfile ncurses readline"
   435.5  BUILD_DEPENDS="alsa-lib-dev db-dev libsamplerate-dev python3 util-linux-uuid-dev"
   435.6  
   435.7 -HOST_ARCH="i486 arm"
   435.8 +HOST_ARCH="i486 arm x86_64"
   435.9  
  435.10  # What is the latest version available today?
  435.11  current_version()
   436.1 --- a/jasper-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   436.2 +++ b/jasper-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   436.3 @@ -11,7 +11,7 @@
   436.4  DEPENDS="jasper pkg-config"
   436.5  WANTED="jasper"
   436.6  
   436.7 -HOST_ARCH="i486 arm"
   436.8 +HOST_ARCH="i486 arm x86_64"
   436.9  
  436.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  436.11  genpkg_rules()
   437.1 --- a/jasper/receipt	Tue Jun 25 14:51:14 2024 +0000
   437.2 +++ b/jasper/receipt	Thu Dec 05 08:39:45 2024 +0000
   437.3 @@ -15,7 +15,7 @@
   437.4  DEPENDS="freeglut jpeg libglu-mesa util-linux-uuid xorg-libXi xorg-libXmu"
   437.5  BUILD_DEPENDS="cmake jpeg-dev xorg-libXi-dev xorg-libXmu-dev"
   437.6  
   437.7 -HOST_ARCH="i486 arm"
   437.8 +HOST_ARCH="i486 arm x86_64"
   437.9  
  437.10  current_version()
  437.11  {
   438.1 --- a/jbig2dec-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   438.2 +++ b/jbig2dec-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   438.3 @@ -11,7 +11,7 @@
   438.4  DEPENDS="jbig2dec"
   438.5  WANTED="jbig2dec"
   438.6  
   438.7 -HOST_ARCH="i486 arm"
   438.8 +HOST_ARCH="i486 arm x86_64"
   438.9  
  438.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  438.11  genpkg_rules()
   439.1 --- a/jbig2dec/receipt	Tue Jun 25 14:51:14 2024 +0000
   439.2 +++ b/jbig2dec/receipt	Thu Dec 05 08:39:45 2024 +0000
   439.3 @@ -13,7 +13,7 @@
   439.4  
   439.5  BUILD_DEPENDS="autoconf automake libpng-dev libtool"
   439.6  
   439.7 -HOST_ARCH="i486 arm"
   439.8 +HOST_ARCH="i486 arm x86_64"
   439.9  
  439.10  current_version()
  439.11  {
   440.1 --- a/jbigkit/receipt	Tue Jun 25 14:51:14 2024 +0000
   440.2 +++ b/jbigkit/receipt	Thu Dec 05 08:39:45 2024 +0000
   440.3 @@ -11,7 +11,7 @@
   440.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   440.5  WGET_URL="${WEB_SITE}download/$TARBALL"
   440.6  
   440.7 -HOST_ARCH="i486 arm"
   440.8 +HOST_ARCH="i486 arm x86_64"
   440.9  
  440.10  # What is the latest version available today?
  440.11  current_version()
  440.12 @@ -23,7 +23,13 @@
  440.13  # Rules to configure and make the package.
  440.14  compile_rules()
  440.15  {
  440.16 -	make CC=${HOST_SYSTEM}-gcc
  440.17 +	# For x86_64, need ensure build with -fPIC
  440.18 +	case $ARCH in
  440.19 +		x86_64)
  440.20 +			CFLAGS="$CFLAGS -fPIC" ;;
  440.21 +	esac
  440.22 +
  440.23 +	make CC=${HOST_SYSTEM}-gcc CFLAGS="$CFLAGS"
  440.24  }
  440.25  
  440.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   441.1 --- a/jpeg-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   441.2 +++ b/jpeg-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   441.3 @@ -11,7 +11,7 @@
   441.4  DEPENDS="jpeg libjpeg pkg-config"
   441.5  WANTED="jpeg"
   441.6  
   441.7 -HOST_ARCH="i486 arm"
   441.8 +HOST_ARCH="i486 arm x86_64"
   441.9  
  441.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  441.11  genpkg_rules()
   442.1 --- a/jpeg-turbo/receipt	Tue Jun 25 14:51:14 2024 +0000
   442.2 +++ b/jpeg-turbo/receipt	Thu Dec 05 08:39:45 2024 +0000
   442.3 @@ -17,6 +17,8 @@
   442.4  DEPENDS="libjpeg-turbo"
   442.5  BUILD_DEPENDS="cmake nasm"
   442.6  
   442.7 +HOST_ARCH="i486 x86_64"
   442.8 +
   442.9  # @maintainer: Please update also: libjpeg-turbo and libjpeg-turbo-dev
  442.10  
  442.11  # What is the latest version available today?
   443.1 --- a/jpeg/receipt	Tue Jun 25 14:51:14 2024 +0000
   443.2 +++ b/jpeg/receipt	Thu Dec 05 08:39:45 2024 +0000
   443.3 @@ -14,7 +14,7 @@
   443.4  
   443.5  DEPENDS="libjpeg"
   443.6  
   443.7 -HOST_ARCH="i486 arm"
   443.8 +HOST_ARCH="i486 arm x86_64"
   443.9  
  443.10  # @maintainers: Please update also: jpeg-dev and libjpeg
  443.11  
   444.1 --- a/jq/receipt	Tue Jun 25 14:51:14 2024 +0000
   444.2 +++ b/jq/receipt	Thu Dec 05 08:39:45 2024 +0000
   444.3 @@ -12,6 +12,8 @@
   444.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   444.5  WGET_URL="https://github.com/stedolan/$PACKAGE/releases/download/$PACKAGE-$VERSION/$TARBALL"
   444.6  
   444.7 +HOST_ARCH="i486 x86_64"
   444.8 +
   444.9  current_version()
  444.10  {
  444.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   445.1 --- a/jsmin/receipt	Tue Jun 25 14:51:14 2024 +0000
   445.2 +++ b/jsmin/receipt	Thu Dec 05 08:39:45 2024 +0000
   445.3 @@ -10,7 +10,7 @@
   445.4  WEB_SITE="https://github.com/douglascrockford/JSMin"
   445.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
   445.6  WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz"
   445.7 -HOST_ARCH="i486 arm"
   445.8 +HOST_ARCH="i486 arm x86_64"
   445.9  
  445.10  DEPENDS=""
  445.11  BUILD_DEPENDS=""
   446.1 --- a/kbd-base/receipt	Tue Jun 25 14:51:14 2024 +0000
   446.2 +++ b/kbd-base/receipt	Thu Dec 05 08:39:45 2024 +0000
   446.3 @@ -10,7 +10,7 @@
   446.4  
   446.5  WANTED="kbd"
   446.6  
   446.7 -HOST_ARCH="i486 arm"
   446.8 +HOST_ARCH="i486 arm x86_64"
   446.9  
  446.10  # Make sure it will run on host or no keyboard support...
  446.11  testsuite()
   447.1 --- a/kbd-busybox/receipt	Tue Jun 25 14:51:14 2024 +0000
   447.2 +++ b/kbd-busybox/receipt	Thu Dec 05 08:39:45 2024 +0000
   447.3 @@ -11,6 +11,8 @@
   447.4  BUILD_DEPENDS="kbd-base busybox"
   447.5  WANTED="kbd-base"	# for VERSION check only
   447.6  
   447.7 +HOST_ARCH="i486 x86_64"
   447.8 +
   447.9  # Rules to configure and make the package.
  447.10  compile_rules()
  447.11  {
   448.1 --- a/kbd-vlock/receipt	Tue Jun 25 14:51:14 2024 +0000
   448.2 +++ b/kbd-vlock/receipt	Thu Dec 05 08:39:45 2024 +0000
   448.3 @@ -12,6 +12,8 @@
   448.4  DEPENDS="pam"
   448.5  WANTED="kbd"
   448.6  
   448.7 +HOST_ARCH="i486 arm x86_64"
   448.8 +
   448.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  448.10  genpkg_rules()
  448.11  {
   449.1 --- a/kbd/receipt	Tue Jun 25 14:51:14 2024 +0000
   449.2 +++ b/kbd/receipt	Thu Dec 05 08:39:45 2024 +0000
   449.3 @@ -16,7 +16,7 @@
   449.4  DEPENDS="gcc-lib-base kbd-base"
   449.5  BUILD_DEPENDS="advancecomp automake check-dev flex gcc pam-dev"
   449.6  
   449.7 -HOST_ARCH="i486 arm"
   449.8 +HOST_ARCH="i486 arm x86_64"
   449.9  
  449.10  # Handle cross compilation.
  449.11  case "$ARCH" in
  449.12 @@ -49,7 +49,7 @@
  449.13  				--disable-vlock			\
  449.14  				$CONFIGURE_ARGS
  449.15  			;;
  449.16 -		(i486)
  449.17 +		(i486|x86_64)
  449.18  			./configure				\
  449.19  				CC=gcc				\
  449.20  				CXX=g++				\
   450.1 --- a/kmod-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   450.2 +++ b/kmod-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   450.3 @@ -8,7 +8,7 @@
   450.4  LICENSE="GPL2"
   450.5  WANTED="kmod"
   450.6  WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/kmod/"
   450.7 -HOST_ARCH="i486 arm"
   450.8 +HOST_ARCH="i486 arm x86_64"
   450.9  
  450.10  DEPENDS="kmod liblzma-dev pkg-config"
  450.11  
   451.1 --- a/kmod/receipt	Tue Jun 25 14:51:14 2024 +0000
   451.2 +++ b/kmod/receipt	Thu Dec 05 08:39:45 2024 +0000
   451.3 @@ -10,7 +10,7 @@
   451.4  WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/kmod/"
   451.5  WGET_URL="$WEB_SITE$TARBALL"
   451.6  PROVIDE="modules-init-tools depmod"
   451.7 -HOST_ARCH="i486 arm"
   451.8 +HOST_ARCH="i486 arm x86_64"
   451.9  
  451.10  DEPENDS="zlib liblzma"
  451.11  BUILD_DEPENDS="wget zlib-dev liblzma-dev tar"
   452.1 --- a/krb5-clients/receipt	Tue Jun 25 14:51:14 2024 +0000
   452.2 +++ b/krb5-clients/receipt	Thu Dec 05 08:39:45 2024 +0000
   452.3 @@ -11,6 +11,8 @@
   452.4  DEPENDS="libkrb5"
   452.5  WANTED="krb5"
   452.6  
   452.7 +HOST_ARCH="i486 x86_64"
   452.8 +
   452.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  452.10  genpkg_rules()
  452.11  {
   453.1 --- a/krb5-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   453.2 +++ b/krb5-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   453.3 @@ -11,6 +11,8 @@
   453.4  DEPENDS="libkrb5"
   453.5  WANTED="krb5"
   453.6  
   453.7 +HOST_ARCH="i486 x86_64"
   453.8 +
   453.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  453.10  genpkg_rules()
  453.11  {
   454.1 --- a/krb5-plugins/receipt	Tue Jun 25 14:51:14 2024 +0000
   454.2 +++ b/krb5-plugins/receipt	Thu Dec 05 08:39:45 2024 +0000
   454.3 @@ -11,6 +11,8 @@
   454.4  DEPENDS="krb5 libcrypto"
   454.5  WANTED="krb5"
   454.6  
   454.7 +HOST_ARCH="i486 x86_64"
   454.8 +
   454.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  454.10  genpkg_rules()
  454.11  {
   455.1 --- a/krb5-user/receipt	Tue Jun 25 14:51:14 2024 +0000
   455.2 +++ b/krb5-user/receipt	Thu Dec 05 08:39:45 2024 +0000
   455.3 @@ -11,6 +11,8 @@
   455.4  DEPENDS="krb5"
   455.5  WANTED="krb5"
   455.6  
   455.7 +HOST_ARCH="i486 x86_64"
   455.8 +
   455.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  455.10  genpkg_rules()
  455.11  {
   456.1 --- a/krb5/receipt	Tue Jun 25 14:51:14 2024 +0000
   456.2 +++ b/krb5/receipt	Thu Dec 05 08:39:45 2024 +0000
   456.3 @@ -14,6 +14,8 @@
   456.4  DEPENDS="libkrb5"
   456.5  BUILD_DEPENDS="bison openssl-dev perl"
   456.6  
   456.7 +HOST_ARCH="i486 x86_64"
   456.8 +
   456.9  CONFIG_FILES="/etc/krb5"
  456.10  
  456.11  # What is the latest version available today?
  456.12 @@ -36,9 +38,6 @@
  456.13  	# in 1.18 replaced by:
  456.14  	# --with-kerberos5=/usr
  456.15  
  456.16 -	CFLAGS="-march=$ARCH -O2 -pipe -fomit-frame-pointer"
  456.17 -	CXXFLAGS="$CFLAGS"
  456.18 -
  456.19  	./configure			\
  456.20  		--with-kerberos5=/usr	\
  456.21  		--localstatedir=/var	\
   457.1 --- a/ladspa-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   457.2 +++ b/ladspa-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   457.3 @@ -11,6 +11,8 @@
   457.4  DEPENDS="ladspa"
   457.5  WANTED="ladspa"
   457.6  
   457.7 +HOST_ARCH="i486 x86_64"
   457.8 +
   457.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  457.10  genpkg_rules()
  457.11  {
   458.1 --- a/ladspa/receipt	Tue Jun 25 14:51:14 2024 +0000
   458.2 +++ b/ladspa/receipt	Thu Dec 05 08:39:45 2024 +0000
   458.3 @@ -15,6 +15,8 @@
   458.4  DEPENDS="gcc-lib-base libsndfile"
   458.5  BUILD_DEPENDS="libsndfile-dev"
   458.6  
   458.7 +HOST_ARCH="i486 x86_64"
   458.8 +
   458.9  # What is the latest version available today?
  458.10  current_version()
  458.11  {
   459.1 --- a/lame-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   459.2 +++ b/lame-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   459.3 @@ -11,7 +11,7 @@
   459.4  
   459.5  WANTED="lame"
   459.6  DEPENDS="lame"
   459.7 -HOST_ARCH="i486 arm"
   459.8 +HOST_ARCH="i486 arm x86_64"
   459.9  
  459.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  459.11  genpkg_rules()
   460.1 --- a/lame/receipt	Tue Jun 25 14:51:14 2024 +0000
   460.2 +++ b/lame/receipt	Thu Dec 05 08:39:45 2024 +0000
   460.3 @@ -14,7 +14,7 @@
   460.4  
   460.5  DEPENDS="ncurses"
   460.6  BUILD_DEPENDS="gtk+-dev ncurses-dev libtinfo"
   460.7 -HOST_ARCH="i486 arm"
   460.8 +HOST_ARCH="i486 arm x86_64"
   460.9  
  460.10  case "$ARCH" in
  460.11  	arm) BUILD_DEPENDS="ncurses-dev libtinfo" ;;
  460.12 @@ -31,7 +31,13 @@
  460.13  # Rules to configure and make the package.
  460.14  compile_rules()
  460.15  {
  460.16 -	sed -i 's|uname -m|echo i486|' Makefile.unix
  460.17 +	case $ARCH in
  460.18 +		i?86)
  460.19 +			sed -i 's|uname -m|echo i486|' Makefile.unix ;;
  460.20 +		x86_64)
  460.21 +			sed -i 's|uname -m|echo $ARCH|' Makefile.unix ;;
  460.22 +	esac
  460.23 +
  460.24  	export LDFLAGS="$LDFLAGS -ltinfo"
  460.25  
  460.26  	./configure				\
   461.1 --- a/lcms-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
   461.2 +++ b/lcms-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
   461.3 @@ -8,7 +8,7 @@
   461.4  LICENSE="MIT"
   461.5  WANTED="lcms"
   461.6  WEB_SITE="http://www.littlecms.com/"
   461.7 -HOST_ARCH="i486 arm"
   461.8 +HOST_ARCH="i486 arm x86_64"
   461.9  
  461.10  DEPENDS="lcms jpeg tiff zlib"
  461.11  
   462.1 --- a/lcms-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   462.2 +++ b/lcms-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   462.3 @@ -8,7 +8,7 @@
   462.4  LICENSE="MIT"
   462.5  WANTED="lcms"
   462.6  WEB_SITE="http://www.littlecms.com/"
   462.7 -HOST_ARCH="i486 arm"
   462.8 +HOST_ARCH="i486 arm x86_64"
   462.9  
  462.10  DEPENDS="lcms pkg-config"
  462.11  
   463.1 --- a/lcms/receipt	Tue Jun 25 14:51:14 2024 +0000
   463.2 +++ b/lcms/receipt	Thu Dec 05 08:39:45 2024 +0000
   463.3 @@ -9,7 +9,7 @@
   463.4  TARBALL="$PACKAGE-${VERSION}.tar.gz"
   463.5  WEB_SITE="http://www.littlecms.com/"
   463.6  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   463.7 -HOST_ARCH="i486 arm"
   463.8 +HOST_ARCH="i486 arm x86_64"
   463.9  
  463.10  RELATED="lcms-dev lcms-apps"
  463.11  BUILD_DEPENDS="tiff-dev jpeg-dev zlib-dev"
   464.1 --- a/lcms2-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
   464.2 +++ b/lcms2-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
   464.3 @@ -11,6 +11,8 @@
   464.4  DEPENDS="lcms2 libjpeg tiff zlib"
   464.5  WANTED="lcms2"
   464.6  
   464.7 +HOST_ARCH="i486 x86_64"
   464.8 +
   464.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  464.10  genpkg_rules()
  464.11  {
   465.1 --- a/lcms2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   465.2 +++ b/lcms2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   465.3 @@ -11,6 +11,8 @@
   465.4  DEPENDS="lcms2 lcms2-apps pkg-config"
   465.5  WANTED="lcms2"
   465.6  
   465.7 +HOST_ARCH="i486 x86_64"
   465.8 +
   465.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  465.10  genpkg_rules()
  465.11  {
   466.1 --- a/lcms2/receipt	Tue Jun 25 14:51:14 2024 +0000
   466.2 +++ b/lcms2/receipt	Thu Dec 05 08:39:45 2024 +0000
   466.3 @@ -15,6 +15,8 @@
   466.4  BUILD_DEPENDS="jpeg-dev tiff-dev zlib-dev"
   466.5  SPLIT="lcms2-apps"
   466.6  
   466.7 +HOST_ARCH="i486 x86_64"
   466.8 +
   466.9  current_version()
  466.10  {
  466.11  	wget -O - https://sourceforge.net/projects/lcms/files/lcms/ 2>/dev/null | \
   467.1 --- a/leafpad/receipt	Tue Jun 25 14:51:14 2024 +0000
   467.2 +++ b/leafpad/receipt	Thu Dec 05 08:39:45 2024 +0000
   467.3 @@ -10,7 +10,7 @@
   467.4  WEB_SITE="http://tarot.freeshell.org/leafpad/"
   467.5  WGET_URL="http://savannah.nongnu.org/download/$PACKAGE/$TARBALL"
   467.6  TAGS="text-editor"
   467.7 -HOST_ARCH="i486 arm"
   467.8 +HOST_ARCH="i486 arm x86_64"
   467.9  GENERIC_PIXMAPS="no"
  467.10  
  467.11  DEPENDS="gtk+ xorg-libXdamage"
   468.1 --- a/less/receipt	Tue Jun 25 14:51:14 2024 +0000
   468.2 +++ b/less/receipt	Thu Dec 05 08:39:45 2024 +0000
   468.3 @@ -7,9 +7,9 @@
   468.4  MAINTAINER="slaxemulator@gmail.com"
   468.5  LICENSE="GPL3"
   468.6  WEB_SITE="https://www.greenwoodsoftware.com/less"
   468.7 -
   468.8  TARBALL="$PACKAGE-$VERSION.tar.gz"
   468.9  WGET_URL="$WEB_SITE/$TARBALL"
  468.10 +HOST_ARCH="i486 x86_64"
  468.11  
  468.12  DEPENDS="ncurses pcre"
  468.13  BUILD_DEPENDS="ncurses-dev pcre-dev"
   469.1 --- a/lesstif-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   469.2 +++ b/lesstif-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   469.3 @@ -11,6 +11,8 @@
   469.4  
   469.5  DEPENDS="lesstif"
   469.6  
   469.7 +HOST_ARCH="i486 x86_64"
   469.8 +
   469.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  469.10  genpkg_rules()
  469.11  {
   470.1 --- a/lesstif/receipt	Tue Jun 25 14:51:14 2024 +0000
   470.2 +++ b/lesstif/receipt	Thu Dec 05 08:39:45 2024 +0000
   470.3 @@ -9,7 +9,7 @@
   470.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   470.5  WEB_SITE="https://sourceforge.net/projects/lesstif/"
   470.6  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   470.7 -#HOST_ARCH="arm i486"
   470.8 +HOST_ARCH="arm i486 x86_64"
   470.9  
  470.10  DEPENDS="glibc-base xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \
  470.11  xorg-libXdmcp xorg-libXext xorg-libXt util-linux-uuid freetype xorg-libXp"
   471.1 --- a/libIDL/receipt	Tue Jun 25 14:51:14 2024 +0000
   471.2 +++ b/libIDL/receipt	Thu Dec 05 08:39:45 2024 +0000
   471.3 @@ -14,6 +14,8 @@
   471.4  DEPENDS="glib"
   471.5  BUILD_DEPENDS="bison flex glib-dev pkg-config"
   471.6  
   471.7 +HOST_ARCH="i486 x86_64"
   471.8 +
   471.9  current_version()
  471.10  {
  471.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   472.1 --- a/libQt3Support/receipt	Tue Jun 25 14:51:14 2024 +0000
   472.2 +++ b/libQt3Support/receipt	Thu Dec 05 08:39:45 2024 +0000
   472.3 @@ -11,6 +11,8 @@
   472.4  
   472.5  DEPENDS="libQtGui libQtSql libQtXml"
   472.6  
   472.7 +HOST_ARCH="i486 x86_64"
   472.8 +
   472.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  472.10  genpkg_rules()
  472.11  {
   473.1 --- a/libQt5Core/receipt	Tue Jun 25 14:51:14 2024 +0000
   473.2 +++ b/libQt5Core/receipt	Thu Dec 05 08:39:45 2024 +0000
   473.3 @@ -8,9 +8,11 @@
   473.4  LICENSE="GPL3 LGPL3"
   473.5  WEB_SITE="https://www.qt.io/"
   473.6  
   473.7 -DEPENDS="gcc83-lib-base glib zlib"
   473.8 +DEPENDS="glib zlib"
   473.9  WANTED="qt5"
  473.10  
  473.11 +HOST_ARCH="i486 x86_64"
  473.12 +
  473.13  # Rules to gen a SliTaz package suitable for Tazpkg.
  473.14  genpkg_rules()
  473.15  {
   474.1 --- a/libQt5DBus/receipt	Tue Jun 25 14:51:14 2024 +0000
   474.2 +++ b/libQt5DBus/receipt	Thu Dec 05 08:39:45 2024 +0000
   474.3 @@ -11,6 +11,8 @@
   474.4  DEPENDS="libQt5Xml"
   474.5  WANTED="qt5"
   474.6  
   474.7 +HOST_ARCH="i486 x86_64"
   474.8 +
   474.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  474.10  genpkg_rules()
  474.11  {
   475.1 --- a/libQt5Designer/receipt	Tue Jun 25 14:51:14 2024 +0000
   475.2 +++ b/libQt5Designer/receipt	Thu Dec 05 08:39:45 2024 +0000
   475.3 @@ -11,6 +11,8 @@
   475.4  DEPENDS="libQt5Core libQt5Gui libQt5Script libQt5Xml"
   475.5  WANTED="qt5"
   475.6  
   475.7 +HOST_ARCH="i486 x86_64"
   475.8 +
   475.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  475.10  genpkg_rules()
  475.11  {
   476.1 --- a/libQt5Gui/receipt	Tue Jun 25 14:51:14 2024 +0000
   476.2 +++ b/libQt5Gui/receipt	Thu Dec 05 08:39:45 2024 +0000
   476.3 @@ -13,6 +13,8 @@
   476.4  	xorg-libXrandr xorg-libXrender"
   476.5  WANTED="qt5"
   476.6  
   476.7 +HOST_ARCH="i486 x86_64"
   476.8 +
   476.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  476.10  genpkg_rules()
  476.11  {
   477.1 --- a/libQt5Help/receipt	Tue Jun 25 14:51:14 2024 +0000
   477.2 +++ b/libQt5Help/receipt	Thu Dec 05 08:39:45 2024 +0000
   477.3 @@ -11,6 +11,8 @@
   477.4  DEPENDS="libQt5Gui libQt5Sql libQt5Xml"
   477.5  WANTED="qt5"
   477.6  
   477.7 +HOST_ARCH="i486 x86_64"
   477.8 +
   477.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  477.10  genpkg_rules()
  477.11  {
   478.1 --- a/libQt5Multimedia/receipt	Tue Jun 25 14:51:14 2024 +0000
   478.2 +++ b/libQt5Multimedia/receipt	Thu Dec 05 08:39:45 2024 +0000
   478.3 @@ -11,6 +11,8 @@
   478.4  DEPENDS="alsa-lib libQt5Gui"
   478.5  WANTED="qt5"
   478.6  
   478.7 +HOST_ARCH="i486 x86_64"
   478.8 +
   478.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  478.10  genpkg_rules()
  478.11  {
   479.1 --- a/libQt5Network/receipt	Tue Jun 25 14:51:14 2024 +0000
   479.2 +++ b/libQt5Network/receipt	Thu Dec 05 08:39:45 2024 +0000
   479.3 @@ -11,6 +11,8 @@
   479.4  DEPENDS="libQt5Core"
   479.5  WANTED="qt5"
   479.6  
   479.7 +HOST_ARCH="i486 x86_64"
   479.8 +
   479.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  479.10  genpkg_rules()
  479.11  {
   480.1 --- a/libQt5OpenGL/receipt	Tue Jun 25 14:51:14 2024 +0000
   480.2 +++ b/libQt5OpenGL/receipt	Thu Dec 05 08:39:45 2024 +0000
   480.3 @@ -11,6 +11,8 @@
   480.4  DEPENDS="libdrm libglu-mesa libQt5Gui mesa xorg-libXdamage xorg-libXxf86vm"
   480.5  WANTED="qt5"
   480.6  
   480.7 +HOST_ARCH="i486 x86_64"
   480.8 +
   480.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  480.10  genpkg_rules()
  480.11  {
   481.1 --- a/libQt5Plugins/receipt	Tue Jun 25 14:51:14 2024 +0000
   481.2 +++ b/libQt5Plugins/receipt	Thu Dec 05 08:39:45 2024 +0000
   481.3 @@ -13,6 +13,8 @@
   481.4  	libQt5ScriptTools libQt5Sql libQt5Svg libQt5Test libQt5Xml"
   481.5  WANTED="qt5"
   481.6  
   481.7 +HOST_ARCH="i486 x86_64"
   481.8 +
   481.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  481.10  genpkg_rules()
  481.11  {
   482.1 --- a/libQt5Script/receipt	Tue Jun 25 14:51:14 2024 +0000
   482.2 +++ b/libQt5Script/receipt	Thu Dec 05 08:39:45 2024 +0000
   482.3 @@ -11,6 +11,8 @@
   482.4  DEPENDS="libQt5Core"
   482.5  WANTED="qt5"
   482.6  
   482.7 +HOST_ARCH="i486 x86_64"
   482.8 +
   482.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  482.10  genpkg_rules()
  482.11  {
   483.1 --- a/libQt5ScriptTools/receipt	Tue Jun 25 14:51:14 2024 +0000
   483.2 +++ b/libQt5ScriptTools/receipt	Thu Dec 05 08:39:45 2024 +0000
   483.3 @@ -11,6 +11,8 @@
   483.4  DEPENDS="libQt5Gui libQt5Script"
   483.5  WANTED="qt5"
   483.6  
   483.7 +HOST_ARCH="i486 x86_64"
   483.8 +
   483.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  483.10  genpkg_rules()
  483.11  {
   484.1 --- a/libQt5Sql/receipt	Tue Jun 25 14:51:14 2024 +0000
   484.2 +++ b/libQt5Sql/receipt	Thu Dec 05 08:39:45 2024 +0000
   484.3 @@ -11,6 +11,8 @@
   484.4  DEPENDS="libQt5Core sqlite"
   484.5  WANTED="qt5"
   484.6  
   484.7 +HOST_ARCH="i486 x86_64"
   484.8 +
   484.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  484.10  genpkg_rules()
  484.11  {
   485.1 --- a/libQt5Svg/receipt	Tue Jun 25 14:51:14 2024 +0000
   485.2 +++ b/libQt5Svg/receipt	Thu Dec 05 08:39:45 2024 +0000
   485.3 @@ -11,6 +11,8 @@
   485.4  DEPENDS="libpng libQt5Core libQt5Gui libQt5Xml"
   485.5  WANTED="qt5"
   485.6  
   485.7 +HOST_ARCH="i486 x86_64"
   485.8 +
   485.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  485.10  genpkg_rules()
  485.11  {
   486.1 --- a/libQt5Test/receipt	Tue Jun 25 14:51:14 2024 +0000
   486.2 +++ b/libQt5Test/receipt	Thu Dec 05 08:39:45 2024 +0000
   486.3 @@ -11,6 +11,8 @@
   486.4  DEPENDS="libQt5Core"
   486.5  WANTED="qt5"
   486.6  
   486.7 +HOST_ARCH="i486 x86_64"
   486.8 +
   486.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  486.10  genpkg_rules()
  486.11  {
   487.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   487.2 +++ b/libQt5Widgets/receipt	Thu Dec 05 08:39:45 2024 +0000
   487.3 @@ -0,0 +1,22 @@
   487.4 +# SliTaz package receipt.
   487.5 +
   487.6 +PACKAGE="libQt5Widgets"
   487.7 +VERSION="5.14.2"
   487.8 +CATEGORY="development"
   487.9 +SHORT_DESC="Qt5 Widgets library."
  487.10 +MAINTAINER="maintainer@slitaz.org"
  487.11 +LICENSE="GPL3 LGPL3"
  487.12 +WEB_SITE="https://www.qt.io/"
  487.13 +
  487.14 +DEPENDS="libQt5Gui"
  487.15 +WANTED="qt5"
  487.16 +
  487.17 +HOST_ARCH="i486 x86_64"
  487.18 +
  487.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
  487.20 +genpkg_rules()
  487.21 +{
  487.22 +	mkdir -p $fs/usr/lib
  487.23 +
  487.24 +	cp -a $install/usr/lib/libQt5Widgets.so*	$fs/usr/lib
  487.25 +}
   488.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   488.2 +++ b/libQt5X11Extras/receipt	Thu Dec 05 08:39:45 2024 +0000
   488.3 @@ -0,0 +1,22 @@
   488.4 +# SliTaz package receipt.
   488.5 +
   488.6 +PACKAGE="libQt5X11Extras"
   488.7 +VERSION="5.14.2"
   488.8 +CATEGORY="development"
   488.9 +SHORT_DESC="Qt5 X11 Extras library."
  488.10 +MAINTAINER="maintainer@slitaz.org"
  488.11 +LICENSE="GPL3 LGPL3"
  488.12 +WEB_SITE="https://www.qt.io/"
  488.13 +
  488.14 +DEPENDS="libQt5Gui"
  488.15 +WANTED="qt5"
  488.16 +
  488.17 +HOST_ARCH="i486 x86_64"
  488.18 +
  488.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
  488.20 +genpkg_rules()
  488.21 +{
  488.22 +	mkdir -p $fs/usr/lib
  488.23 +
  488.24 +	cp -a $install/usr/lib/libQt5X11Extras.so*	$fs/usr/lib
  488.25 +}
   489.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   489.2 +++ b/libQt5Xcb/receipt	Thu Dec 05 08:39:45 2024 +0000
   489.3 @@ -0,0 +1,24 @@
   489.4 +# SliTaz package receipt.
   489.5 +
   489.6 +PACKAGE="libQt5Xcb"
   489.7 +VERSION="5.14.2"
   489.8 +CATEGORY="development"
   489.9 +SHORT_DESC="Qt5 Xcb library."
  489.10 +MAINTAINER="maintainer@slitaz.org"
  489.11 +LICENSE="GPL3 LGPL3"
  489.12 +WEB_SITE="https://www.qt.io/"
  489.13 +
  489.14 +DEPENDS="libQt5Gui libQt5DBus libxkbcommon"
  489.15 +WANTED="qt5"
  489.16 +
  489.17 +HOST_ARCH="i486 x86_64"
  489.18 +
  489.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
  489.20 +genpkg_rules()
  489.21 +{
  489.22 +	mkdir -p $fs/usr/lib/qt5/plugins/platforms
  489.23 +
  489.24 +	cp -a $install/usr/lib/libQt5XcbQpa.so*		$fs/usr/lib
  489.25 +	cp -a $install/usr/lib/qt5/plugins/platforms/libqxcb.so	\
  489.26 +		$fs/usr/lib/qt5/plugins/platforms
  489.27 +}
   490.1 --- a/libQt5Xml/receipt	Tue Jun 25 14:51:14 2024 +0000
   490.2 +++ b/libQt5Xml/receipt	Thu Dec 05 08:39:45 2024 +0000
   490.3 @@ -11,6 +11,8 @@
   490.4  DEPENDS="libQt5Network"
   490.5  WANTED="qt5"
   490.6  
   490.7 +HOST_ARCH="i486 x86_64"
   490.8 +
   490.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  490.10  genpkg_rules()
  490.11  {
   491.1 --- a/libQtClucene/receipt	Tue Jun 25 14:51:14 2024 +0000
   491.2 +++ b/libQtClucene/receipt	Thu Dec 05 08:39:45 2024 +0000
   491.3 @@ -11,6 +11,8 @@
   491.4  
   491.5  DEPENDS="libQtCore"
   491.6  
   491.7 +HOST_ARCH="i486 x86_64"
   491.8 +
   491.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  491.10  genpkg_rules()
  491.11  {
   492.1 --- a/libQtCore/receipt	Tue Jun 25 14:51:14 2024 +0000
   492.2 +++ b/libQtCore/receipt	Thu Dec 05 08:39:45 2024 +0000
   492.3 @@ -11,6 +11,8 @@
   492.4  
   492.5  DEPENDS="glib zlib gcc-lib-base"
   492.6  
   492.7 +HOST_ARCH="i486 x86_64"
   492.8 +
   492.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  492.10  genpkg_rules()
  492.11  {
   493.1 --- a/libQtDBus/receipt	Tue Jun 25 14:51:14 2024 +0000
   493.2 +++ b/libQtDBus/receipt	Thu Dec 05 08:39:45 2024 +0000
   493.3 @@ -11,6 +11,8 @@
   493.4  
   493.5  DEPENDS="libQtXml"
   493.6  
   493.7 +HOST_ARCH="i486 x86_64"
   493.8 +
   493.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  493.10  genpkg_rules()
  493.11  {
   494.1 --- a/libQtDeclarative/receipt	Tue Jun 25 14:51:14 2024 +0000
   494.2 +++ b/libQtDeclarative/receipt	Thu Dec 05 08:39:45 2024 +0000
   494.3 @@ -11,6 +11,8 @@
   494.4  
   494.5  DEPENDS="libQtCore libQtNetwork libQtGui libQtXml libQtSql libQtSvg libQtScript"
   494.6  
   494.7 +HOST_ARCH="i486 x86_64"
   494.8 +
   494.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  494.10  genpkg_rules()
  494.11  {
   495.1 --- a/libQtDesigner/receipt	Tue Jun 25 14:51:14 2024 +0000
   495.2 +++ b/libQtDesigner/receipt	Thu Dec 05 08:39:45 2024 +0000
   495.3 @@ -11,6 +11,8 @@
   495.4  
   495.5  DEPENDS="libQtCore libQtGui libQtScript libQtXml"
   495.6  
   495.7 +HOST_ARCH="i486 x86_64"
   495.8 +
   495.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  495.10  genpkg_rules()
  495.11  {
   496.1 --- a/libQtGui/receipt	Tue Jun 25 14:51:14 2024 +0000
   496.2 +++ b/libQtGui/receipt	Thu Dec 05 08:39:45 2024 +0000
   496.3 @@ -13,6 +13,8 @@
   496.4  xorg-libXrender libpng"
   496.5  WEB_SITE="https://qt-project.org/"
   496.6  
   496.7 +HOST_ARCH="i486 x86_64"
   496.8 +
   496.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  496.10  genpkg_rules()
  496.11  {
   497.1 --- a/libQtHelp/receipt	Tue Jun 25 14:51:14 2024 +0000
   497.2 +++ b/libQtHelp/receipt	Thu Dec 05 08:39:45 2024 +0000
   497.3 @@ -11,6 +11,8 @@
   497.4  
   497.5  DEPENDS="libQtGui libQtClucene libQtSql libQtXml"
   497.6  
   497.7 +HOST_ARCH="i486 x86_64"
   497.8 +
   497.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  497.10  genpkg_rules()
  497.11  {
   498.1 --- a/libQtMimeTypes-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   498.2 +++ b/libQtMimeTypes-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   498.3 @@ -11,6 +11,8 @@
   498.4  
   498.5  DEPENDS="libQtMimeTypes pkg-config"
   498.6  
   498.7 +HOST_ARCH="i486 x86_64"
   498.8 +
   498.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  498.10  genpkg_rules()
  498.11  {
   499.1 --- a/libQtMimeTypes/receipt	Tue Jun 25 14:51:14 2024 +0000
   499.2 +++ b/libQtMimeTypes/receipt	Thu Dec 05 08:39:45 2024 +0000
   499.3 @@ -26,6 +26,8 @@
   499.4  	qmake && make && INSTALL_ROOT=$install make install
   499.5  }
   499.6  
   499.7 +HOST_ARCH="i486 x86_64"
   499.8 +
   499.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  499.10  genpkg_rules()
  499.11  {
   500.1 --- a/libQtMultimedia/receipt	Tue Jun 25 14:51:14 2024 +0000
   500.2 +++ b/libQtMultimedia/receipt	Thu Dec 05 08:39:45 2024 +0000
   500.3 @@ -11,6 +11,8 @@
   500.4  
   500.5  DEPENDS="libQtGui alsa-lib"
   500.6  
   500.7 +HOST_ARCH="i486 x86_64"
   500.8 +
   500.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  500.10  genpkg_rules()
  500.11  {
   501.1 --- a/libQtNetwork/receipt	Tue Jun 25 14:51:14 2024 +0000
   501.2 +++ b/libQtNetwork/receipt	Thu Dec 05 08:39:45 2024 +0000
   501.3 @@ -11,6 +11,8 @@
   501.4  
   501.5  DEPENDS="libQtCore"
   501.6  
   501.7 +HOST_ARCH="i486 x86_64"
   501.8 +
   501.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  501.10  genpkg_rules()
  501.11  {
   502.1 --- a/libQtOpenGL/receipt	Tue Jun 25 14:51:14 2024 +0000
   502.2 +++ b/libQtOpenGL/receipt	Thu Dec 05 08:39:45 2024 +0000
   502.3 @@ -11,6 +11,8 @@
   502.4  
   502.5  DEPENDS="libQtGui mesa libglu-mesa xorg-libXxf86vm xorg-libXdamage libdrm"
   502.6  
   502.7 +HOST_ARCH="i486 x86_64"
   502.8 +
   502.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  502.10  genpkg_rules()
  502.11  {
   503.1 --- a/libQtPlugins/receipt	Tue Jun 25 14:51:14 2024 +0000
   503.2 +++ b/libQtPlugins/receipt	Thu Dec 05 08:39:45 2024 +0000
   503.3 @@ -13,6 +13,8 @@
   503.4  libQtDBus libQtWebkit libQtScript libQtDesigner libQtOpenGL libQtScriptTools libQtSvg \
   503.5  libQtTest libQtHelp"
   503.6  
   503.7 +HOST_ARCH="i486 x86_64"
   503.8 +
   503.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  503.10  genpkg_rules()
  503.11  {
   504.1 --- a/libQtScript/receipt	Tue Jun 25 14:51:14 2024 +0000
   504.2 +++ b/libQtScript/receipt	Thu Dec 05 08:39:45 2024 +0000
   504.3 @@ -11,6 +11,8 @@
   504.4  
   504.5  DEPENDS="libQtCore"
   504.6  
   504.7 +HOST_ARCH="i486 x86_64"
   504.8 +
   504.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  504.10  genpkg_rules()
  504.11  {
   505.1 --- a/libQtScriptTools/receipt	Tue Jun 25 14:51:14 2024 +0000
   505.2 +++ b/libQtScriptTools/receipt	Thu Dec 05 08:39:45 2024 +0000
   505.3 @@ -11,6 +11,8 @@
   505.4  
   505.5  DEPENDS="libQtScript libQtGui"
   505.6  
   505.7 +HOST_ARCH="i486 x86_64"
   505.8 +
   505.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  505.10  genpkg_rules()
  505.11  {
   506.1 --- a/libQtSql/receipt	Tue Jun 25 14:51:14 2024 +0000
   506.2 +++ b/libQtSql/receipt	Thu Dec 05 08:39:45 2024 +0000
   506.3 @@ -11,6 +11,8 @@
   506.4  
   506.5  DEPENDS="libQtCore sqlite"
   506.6  
   506.7 +HOST_ARCH="i486 x86_64"
   506.8 +
   506.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  506.10  genpkg_rules()
  506.11  {
   507.1 --- a/libQtSvg/receipt	Tue Jun 25 14:51:14 2024 +0000
   507.2 +++ b/libQtSvg/receipt	Thu Dec 05 08:39:45 2024 +0000
   507.3 @@ -11,6 +11,8 @@
   507.4  
   507.5  DEPENDS="libQtCore libQtGui libQtXml libpng"
   507.6  
   507.7 +HOST_ARCH="i486 x86_64"
   507.8 +
   507.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  507.10  genpkg_rules()
  507.11  {
   508.1 --- a/libQtTest/receipt	Tue Jun 25 14:51:14 2024 +0000
   508.2 +++ b/libQtTest/receipt	Thu Dec 05 08:39:45 2024 +0000
   508.3 @@ -11,6 +11,8 @@
   508.4  
   508.5  DEPENDS="libQtCore"
   508.6  
   508.7 +HOST_ARCH="i486 x86_64"
   508.8 +
   508.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  508.10  genpkg_rules()
  508.11  {
   509.1 --- a/libQtWebkit-video/receipt	Tue Jun 25 14:51:14 2024 +0000
   509.2 +++ b/libQtWebkit-video/receipt	Thu Dec 05 08:39:45 2024 +0000
   509.3 @@ -13,6 +13,8 @@
   509.4  
   509.5  SUGGESTED="gst-plugins-bad gst-plugins-ugly"
   509.6  
   509.7 +HOST_ARCH="i486 x86_64"
   509.8 +
   509.9  #Rules to gen a SliTaz package suitable for Tazpkg.
  509.10  genpkg_rules()
  509.11  {
   510.1 --- a/libQtWebkit/receipt	Tue Jun 25 14:51:14 2024 +0000
   510.2 +++ b/libQtWebkit/receipt	Thu Dec 05 08:39:45 2024 +0000
   510.3 @@ -11,6 +11,8 @@
   510.4  
   510.5  DEPENDS="libQtCore libQtGui libQtNetwork libpng"
   510.6  
   510.7 +HOST_ARCH="i486 x86_64"
   510.8 +
   510.9  #Rules to gen a SliTaz package suitable for Tazpkg.
  510.10  genpkg_rules()
  510.11  {
   511.1 --- a/libQtXml/receipt	Tue Jun 25 14:51:14 2024 +0000
   511.2 +++ b/libQtXml/receipt	Thu Dec 05 08:39:45 2024 +0000
   511.3 @@ -11,6 +11,8 @@
   511.4  
   511.5  DEPENDS="libQtNetwork"
   511.6  
   511.7 +HOST_ARCH="i486 x86_64"
   511.8 +
   511.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  511.10  genpkg_rules()
  511.11  {
   512.1 --- a/libaio-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   512.2 +++ b/libaio-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   512.3 @@ -11,6 +11,8 @@
   512.4  DEPENDS="libaio"
   512.5  WANTED="libaio"
   512.6  
   512.7 +HOST_ARCH="i486 x86_64"
   512.8 +
   512.9  # Rules to gen a SliTaz package suitable for Tazpkg.   
  512.10  genpkg_rules()                                      
  512.11  {
   513.1 --- a/libaio/receipt	Tue Jun 25 14:51:14 2024 +0000
   513.2 +++ b/libaio/receipt	Thu Dec 05 08:39:45 2024 +0000
   513.3 @@ -14,6 +14,8 @@
   513.4  DEPENDS=""
   513.5  BUILD_DEPENDS=""
   513.6  
   513.7 +HOST_ARCH="i486 x86_64"
   513.8 +
   513.9  current_version()
  513.10  {
  513.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   514.1 --- a/libao-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   514.2 +++ b/libao-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   514.3 @@ -11,7 +11,7 @@
   514.4  DEPENDS="pkg-config"
   514.5  WANTED="libao"
   514.6  
   514.7 -HOST_ARCH="i486 arm"
   514.8 +HOST_ARCH="i486 arm x86_64"
   514.9  
  514.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  514.11  genpkg_rules()
   515.1 --- a/libao/receipt	Tue Jun 25 14:51:14 2024 +0000
   515.2 +++ b/libao/receipt	Thu Dec 05 08:39:45 2024 +0000
   515.3 @@ -14,7 +14,7 @@
   515.4  DEPENDS="alsa-lib glibc-base"
   515.5  BUILD_DEPENDS="alsa-lib-dev autoconf automake libtool"
   515.6  
   515.7 -HOST_ARCH="i486 arm"
   515.8 +HOST_ARCH="i486 arm x86_64"
   515.9  
  515.10  current_version()
  515.11  {
   516.1 --- a/libarchive-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   516.2 +++ b/libarchive-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   516.3 @@ -11,6 +11,8 @@
   516.4  DEPENDS="libarchive libcrypto-dev pkg-config"
   516.5  WANTED="libarchive"
   516.6  
   516.7 +HOST_ARCH="i486 x86_64"
   516.8 +
   516.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  516.10  genpkg_rules()
  516.11  {
   517.1 --- a/libarchive/receipt	Tue Jun 25 14:51:14 2024 +0000
   517.2 +++ b/libarchive/receipt	Thu Dec 05 08:39:45 2024 +0000
   517.3 @@ -15,6 +15,8 @@
   517.4  BUILD_DEPENDS="acl-dev attr-dev libcrypto-dev libxml2-dev \
   517.5  lz4-dev openssl-dev zlib-dev"
   517.6  
   517.7 +HOST_ARCH="i486 x86_64"
   517.8 +
   517.9  # What is the latest version available today?
  517.10  current_version()
  517.11  {
   518.1 --- a/libassuan-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   518.2 +++ b/libassuan-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   518.3 @@ -11,6 +11,8 @@
   518.4  DEPENDS="libassuan libgpg-error-dev"
   518.5  WANTED="libassuan"
   518.6  
   518.7 +HOST_ARCH="i486 x86_64"
   518.8 +
   518.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  518.10  genpkg_rules()
  518.11  {
   519.1 --- a/libassuan/receipt	Tue Jun 25 14:51:14 2024 +0000
   519.2 +++ b/libassuan/receipt	Thu Dec 05 08:39:45 2024 +0000
   519.3 @@ -14,6 +14,8 @@
   519.4  DEPENDS="libgpg-error"
   519.5  BUILD_DEPENDS="libgpg-error-dev"
   519.6  
   519.7 +HOST_ARCH="i486 x86_64"
   519.8 +
   519.9  # What is the latest version available today?
  519.10  current_version()
  519.11  {
   520.1 --- a/libatasmart-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   520.2 +++ b/libatasmart-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   520.3 @@ -11,6 +11,8 @@
   520.4  WANTED="libatasmart"
   520.5  DEPENDS="udev-dev pkg-config"
   520.6  
   520.7 +HOST_ARCH="i486 x86_64"
   520.8 +
   520.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  520.10  genpkg_rules()
  520.11  {
   521.1 --- a/libatasmart/receipt	Tue Jun 25 14:51:14 2024 +0000
   521.2 +++ b/libatasmart/receipt	Thu Dec 05 08:39:45 2024 +0000
   521.3 @@ -14,6 +14,8 @@
   521.4  DEPENDS="udev"
   521.5  BUILD_DEPENDS="udev-dev"
   521.6  
   521.7 +HOST_ARCH="i486 x86_64"
   521.8 +
   521.9  current_version()
  521.10  {
  521.11  	wget -O - http://git.0pointer.net/$PACKAGE.git/ 2>/dev/null | \
   522.1 --- a/libatomic/receipt	Tue Jun 25 14:51:14 2024 +0000
   522.2 +++ b/libatomic/receipt	Thu Dec 05 08:39:45 2024 +0000
   522.3 @@ -7,6 +7,7 @@
   522.4  WEB_SITE="https://gcc.gnu.org/"
   522.5  MAINTAINER="mojo@slitaz.org"
   522.6  LICENSE="GPL2"
   522.7 +HOST_ARCH="i486 x86_64"
   522.8  
   522.9  WANTED="gcc"
  522.10  
  522.11 @@ -14,5 +15,5 @@
  522.12  genpkg_rules()
  522.13  {
  522.14  	mkdir -p $fs/usr/lib
  522.15 -	cp -a $install/usr/lib/libatomic.so* $fs/usr/lib
  522.16 +	cp -a $install/usr/lib*/libatomic.so* $fs/usr/lib
  522.17  }
   523.1 --- a/libavc1394-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   523.2 +++ b/libavc1394-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   523.3 @@ -11,6 +11,8 @@
   523.4  
   523.5  DEPENDS="libavc1394 pkg-config"
   523.6  
   523.7 +HOST_ARCH="i486 x86_64"
   523.8 +
   523.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  523.10  genpkg_rules()
  523.11  {
   524.1 --- a/libavc1394/receipt	Tue Jun 25 14:51:14 2024 +0000
   524.2 +++ b/libavc1394/receipt	Thu Dec 05 08:39:45 2024 +0000
   524.3 @@ -13,6 +13,8 @@
   524.4  DEPENDS="libraw1394"
   524.5  BUILD_DEPENDS="libraw1394-dev"
   524.6  
   524.7 +HOST_ARCH="i486 x86_64"
   524.8 +
   524.9  # What is the latest version available today?
  524.10  current_version()
  524.11  {
   525.1 --- a/libbfd/receipt	Tue Jun 25 14:51:14 2024 +0000
   525.2 +++ b/libbfd/receipt	Thu Dec 05 08:39:45 2024 +0000
   525.3 @@ -7,6 +7,7 @@
   525.4  MAINTAINER="erjo@slitaz.org"
   525.5  LICENSE="GPL2"
   525.6  WEB_SITE="http://www.gnu.org/software/binutils/"
   525.7 +HOST_ARCH="i486 x86_64"
   525.8  
   525.9  DEPENDS="zlib"
  525.10  WANTED="binutils"
   526.1 --- a/libboost-chrono-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   526.2 +++ b/libboost-chrono-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   526.3 @@ -14,6 +14,8 @@
   526.4  WANTED="libboost-dev"
   526.5  SOURCE="boost"
   526.6  
   526.7 +HOST_ARCH="i486 x86_64"
   526.8 +
   526.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  526.10  genpkg_rules()
  526.11  {
   527.1 --- a/libboost-chrono/receipt	Tue Jun 25 14:51:14 2024 +0000
   527.2 +++ b/libboost-chrono/receipt	Thu Dec 05 08:39:45 2024 +0000
   527.3 @@ -14,6 +14,8 @@
   527.4  WANTED="libboost-dev"
   527.5  SOURCE="boost"
   527.6  
   527.7 +HOST_ARCH="i486 x86_64"
   527.8 +
   527.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  527.10  genpkg_rules()
  527.11  {
   528.1 --- a/libboost-date-time-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   528.2 +++ b/libboost-date-time-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   528.3 @@ -14,6 +14,8 @@
   528.4  WANTED="libboost-dev"
   528.5  SOURCE="boost"
   528.6  
   528.7 +HOST_ARCH="i486 x86_64"
   528.8 +
   528.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  528.10  genpkg_rules()
  528.11  {
   529.1 --- a/libboost-date-time/receipt	Tue Jun 25 14:51:14 2024 +0000
   529.2 +++ b/libboost-date-time/receipt	Thu Dec 05 08:39:45 2024 +0000
   529.3 @@ -13,6 +13,8 @@
   529.4  WANTED="libboost-dev"
   529.5  SOURCE="boost"
   529.6  
   529.7 +HOST_ARCH="i486 x86_64"
   529.8 +
   529.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  529.10  genpkg_rules()
  529.11  {
   530.1 --- a/libboost-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   530.2 +++ b/libboost-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   530.3 @@ -13,6 +13,7 @@
   530.4  MAINTAINER="chadi.elahmad@gmail.com"
   530.5  LICENSE="MIT"
   530.6  WEB_SITE="https://www.boost.org/"
   530.7 +HOST_ARCH="i486 x86_64"
   530.8  
   530.9  # We have to do it this way because of the underscores
  530.10  # to get a package with the slitaz version numbering
   531.1 --- a/libboost-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
   531.2 +++ b/libboost-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
   531.3 @@ -12,6 +12,8 @@
   531.4  WANTED="libboost-dev"
   531.5  SOURCE="boost"
   531.6  
   531.7 +HOST_ARCH="i486 x86_64"
   531.8 +
   531.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  531.10  genpkg_rules()
  531.11  {
   532.1 --- a/libboost-filesystem-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   532.2 +++ b/libboost-filesystem-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   532.3 @@ -14,6 +14,8 @@
   532.4  WANTED="libboost-dev"
   532.5  SOURCE="boost"
   532.6  
   532.7 +HOST_ARCH="i486 x86_64"
   532.8 +
   532.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  532.10  genpkg_rules()
  532.11  {
   533.1 --- a/libboost-filesystem/receipt	Tue Jun 25 14:51:14 2024 +0000
   533.2 +++ b/libboost-filesystem/receipt	Thu Dec 05 08:39:45 2024 +0000
   533.3 @@ -14,6 +14,8 @@
   533.4  WANTED="libboost-dev"
   533.5  SOURCE="boost"
   533.6  
   533.7 +HOST_ARCH="i486 x86_64"
   533.8 +
   533.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  533.10  genpkg_rules()
  533.11  {
   534.1 --- a/libboost-graph-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   534.2 +++ b/libboost-graph-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   534.3 @@ -14,6 +14,8 @@
   534.4  WANTED="libboost-dev"
   534.5  SOURCE="boost"
   534.6  
   534.7 +HOST_ARCH="i486 x86_64"
   534.8 +
   534.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  534.10  genpkg_rules()
  534.11  {
   535.1 --- a/libboost-graph/receipt	Tue Jun 25 14:51:14 2024 +0000
   535.2 +++ b/libboost-graph/receipt	Thu Dec 05 08:39:45 2024 +0000
   535.3 @@ -14,6 +14,8 @@
   535.4  WANTED="libboost-dev"
   535.5  SOURCE="boost"
   535.6  
   535.7 +HOST_ARCH="i486 x86_64"
   535.8 +
   535.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  535.10  genpkg_rules()
  535.11  {
   536.1 --- a/libboost-iostreams-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   536.2 +++ b/libboost-iostreams-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   536.3 @@ -14,6 +14,8 @@
   536.4  WANTED="libboost-dev"
   536.5  SOURCE="boost"
   536.6  
   536.7 +HOST_ARCH="i486 x86_64"
   536.8 +
   536.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  536.10  genpkg_rules()
  536.11  {
   537.1 --- a/libboost-iostreams/receipt	Tue Jun 25 14:51:14 2024 +0000
   537.2 +++ b/libboost-iostreams/receipt	Thu Dec 05 08:39:45 2024 +0000
   537.3 @@ -14,6 +14,8 @@
   537.4  WANTED="libboost-dev"
   537.5  SOURCE="boost"
   537.6  
   537.7 +HOST_ARCH="i486 x86_64"
   537.8 +
   537.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  537.10  genpkg_rules()
  537.11  {
   538.1 --- a/libboost-locale-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   538.2 +++ b/libboost-locale-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   538.3 @@ -12,6 +12,8 @@
   538.4  DEPENDS="libboost-locale"
   538.5  WANTED="libboost-dev"
   538.6  
   538.7 +HOST_ARCH="i486 x86_64"
   538.8 +
   538.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  538.10  genpkg_rules()
  538.11  {
   539.1 --- a/libboost-locale/receipt	Tue Jun 25 14:51:14 2024 +0000
   539.2 +++ b/libboost-locale/receipt	Thu Dec 05 08:39:45 2024 +0000
   539.3 @@ -12,6 +12,8 @@
   539.4  
   539.5  WANTED="libboost-dev"
   539.6  
   539.7 +HOST_ARCH="i486 x86_64"
   539.8 +
   539.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  539.10  genpkg_rules()
  539.11  {
   540.1 --- a/libboost-math-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   540.2 +++ b/libboost-math-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   540.3 @@ -14,6 +14,8 @@
   540.4  WANTED="libboost-dev"
   540.5  SOURCE="boost"
   540.6  
   540.7 +HOST_ARCH="i486 x86_64"
   540.8 +
   540.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  540.10  genpkg_rules()
  540.11  {
   541.1 --- a/libboost-math/receipt	Tue Jun 25 14:51:14 2024 +0000
   541.2 +++ b/libboost-math/receipt	Thu Dec 05 08:39:45 2024 +0000
   541.3 @@ -13,6 +13,8 @@
   541.4  WANTED="libboost-dev"
   541.5  SOURCE="boost"
   541.6  
   541.7 +HOST_ARCH="i486 x86_64"
   541.8 +
   541.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  541.10  genpkg_rules()
  541.11  {
   542.1 --- a/libboost-program-options-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   542.2 +++ b/libboost-program-options-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   542.3 @@ -14,6 +14,8 @@
   542.4  WANTED="libboost-dev"
   542.5  SOURCE="boost"
   542.6  
   542.7 +HOST_ARCH="i486 x86_64"
   542.8 +
   542.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  542.10  genpkg_rules()
  542.11  {
   543.1 --- a/libboost-program-options/receipt	Tue Jun 25 14:51:14 2024 +0000
   543.2 +++ b/libboost-program-options/receipt	Thu Dec 05 08:39:45 2024 +0000
   543.3 @@ -13,6 +13,8 @@
   543.4  WANTED="libboost-dev"
   543.5  SOURCE="boost"
   543.6  
   543.7 +HOST_ARCH="i486 x86_64"
   543.8 +
   543.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  543.10  genpkg_rules()
  543.11  {
   544.1 --- a/libboost-python-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   544.2 +++ b/libboost-python-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   544.3 @@ -14,6 +14,8 @@
   544.4  WANTED="libboost-dev"
   544.5  SOURCE="boost"
   544.6  
   544.7 +HOST_ARCH="i486 x86_64"
   544.8 +
   544.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  544.10  genpkg_rules()
  544.11  {
   545.1 --- a/libboost-python/receipt	Tue Jun 25 14:51:14 2024 +0000
   545.2 +++ b/libboost-python/receipt	Thu Dec 05 08:39:45 2024 +0000
   545.3 @@ -13,6 +13,8 @@
   545.4  WANTED="libboost-dev"
   545.5  SOURCE="boost"
   545.6  
   545.7 +HOST_ARCH="i486 x86_64"
   545.8 +
   545.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  545.10  genpkg_rules()
  545.11  {
   546.1 --- a/libboost-regex-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   546.2 +++ b/libboost-regex-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   546.3 @@ -14,6 +14,8 @@
   546.4  WANTED="libboost-dev"
   546.5  SOURCE="boost"
   546.6  
   546.7 +HOST_ARCH="i486 x86_64"
   546.8 +
   546.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  546.10  genpkg_rules()
  546.11  {
   547.1 --- a/libboost-regex/receipt	Tue Jun 25 14:51:14 2024 +0000
   547.2 +++ b/libboost-regex/receipt	Thu Dec 05 08:39:45 2024 +0000
   547.3 @@ -14,6 +14,8 @@
   547.4  WANTED="libboost-dev"
   547.5  SOURCE="boost"
   547.6  
   547.7 +HOST_ARCH="i486 x86_64"
   547.8 +
   547.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  547.10  genpkg_rules()
  547.11  {
   548.1 --- a/libboost-serialization-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   548.2 +++ b/libboost-serialization-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   548.3 @@ -14,6 +14,8 @@
   548.4  WANTED="libboost-dev"
   548.5  SOURCE="boost"
   548.6  
   548.7 +HOST_ARCH="i486 x86_64"
   548.8 +
   548.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  548.10  genpkg_rules()
  548.11  {
   549.1 --- a/libboost-serialization/receipt	Tue Jun 25 14:51:14 2024 +0000
   549.2 +++ b/libboost-serialization/receipt	Thu Dec 05 08:39:45 2024 +0000
   549.3 @@ -13,6 +13,8 @@
   549.4  WANTED="libboost-dev"
   549.5  SOURCE="boost"
   549.6  
   549.7 +HOST_ARCH="i486 x86_64"
   549.8 +
   549.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  549.10  genpkg_rules()
  549.11  {
   550.1 --- a/libboost-signals-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   550.2 +++ b/libboost-signals-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   550.3 @@ -14,6 +14,8 @@
   550.4  WANTED="libboost-dev"
   550.5  SOURCE="boost"
   550.6  
   550.7 +HOST_ARCH="i486 x86_64"
   550.8 +
   550.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  550.10  genpkg_rules()
  550.11  {
   551.1 --- a/libboost-system-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   551.2 +++ b/libboost-system-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   551.3 @@ -14,6 +14,8 @@
   551.4  WANTED="libboost-dev"
   551.5  SOURCE="boost"
   551.6  
   551.7 +HOST_ARCH="i486 x86_64"
   551.8 +
   551.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  551.10  genpkg_rules()
  551.11  {
   552.1 --- a/libboost-system/receipt	Tue Jun 25 14:51:14 2024 +0000
   552.2 +++ b/libboost-system/receipt	Thu Dec 05 08:39:45 2024 +0000
   552.3 @@ -13,6 +13,8 @@
   552.4  WANTED="libboost-dev"
   552.5  SOURCE="boost"
   552.6  
   552.7 +HOST_ARCH="i486 x86_64"
   552.8 +
   552.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  552.10  genpkg_rules()
  552.11  {
   553.1 --- a/libboost-test-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   553.2 +++ b/libboost-test-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   553.3 @@ -14,6 +14,8 @@
   553.4  WANTED="libboost-dev"
   553.5  SOURCE="boost"
   553.6  
   553.7 +HOST_ARCH="i486 x86_64"
   553.8 +
   553.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  553.10  genpkg_rules()
  553.11  {
   554.1 --- a/libboost-test/receipt	Tue Jun 25 14:51:14 2024 +0000
   554.2 +++ b/libboost-test/receipt	Thu Dec 05 08:39:45 2024 +0000
   554.3 @@ -13,6 +13,8 @@
   554.4  WANTED="libboost-dev"
   554.5  SOURCE="boost"
   554.6  
   554.7 +HOST_ARCH="i486 x86_64"
   554.8 +
   554.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  554.10  genpkg_rules()
  554.11  {
   555.1 --- a/libboost-thread-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   555.2 +++ b/libboost-thread-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   555.3 @@ -14,6 +14,8 @@
   555.4  WANTED="libboost-dev"
   555.5  SOURCE="boost"
   555.6  
   555.7 +HOST_ARCH="i486 x86_64"
   555.8 +
   555.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  555.10  genpkg_rules()
  555.11  {
   556.1 --- a/libboost-thread/receipt	Tue Jun 25 14:51:14 2024 +0000
   556.2 +++ b/libboost-thread/receipt	Thu Dec 05 08:39:45 2024 +0000
   556.3 @@ -13,6 +13,8 @@
   556.4  WANTED="libboost-dev"
   556.5  SOURCE="boost"
   556.6  
   556.7 +HOST_ARCH="i486 x86_64"
   556.8 +
   556.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  556.10  genpkg_rules()
  556.11  {
   557.1 --- a/libboost-tr1-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   557.2 +++ b/libboost-tr1-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   557.3 @@ -14,6 +14,8 @@
   557.4  WANTED="libboost-dev"
   557.5  SOURCE="boost"
   557.6  
   557.7 +HOST_ARCH="i486 x86_64"
   557.8 +
   557.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  557.10  genpkg_rules()
  557.11  {
   558.1 --- a/libboost-tr1/receipt	Tue Jun 25 14:51:14 2024 +0000
   558.2 +++ b/libboost-tr1/receipt	Thu Dec 05 08:39:45 2024 +0000
   558.3 @@ -13,6 +13,8 @@
   558.4  WANTED="libboost-dev"
   558.5  SOURCE="boost"
   558.6  
   558.7 +HOST_ARCH="i486 x86_64"
   558.8 +
   558.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  558.10  genpkg_rules()
  558.11  {
   559.1 --- a/libboost-wave-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   559.2 +++ b/libboost-wave-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   559.3 @@ -14,6 +14,8 @@
   559.4  WANTED="libboost-dev"
   559.5  SOURCE="boost"
   559.6  
   559.7 +HOST_ARCH="i486 x86_64"
   559.8 +
   559.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  559.10  genpkg_rules()
  559.11  {
   560.1 --- a/libboost-wave/receipt	Tue Jun 25 14:51:14 2024 +0000
   560.2 +++ b/libboost-wave/receipt	Thu Dec 05 08:39:45 2024 +0000
   560.3 @@ -14,6 +14,8 @@
   560.4  WANTED="libboost-dev"
   560.5  SOURCE="boost"
   560.6  
   560.7 +HOST_ARCH="i486 x86_64"
   560.8 +
   560.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  560.10  genpkg_rules()
  560.11  {
   561.1 --- a/libboost/receipt	Tue Jun 25 14:51:14 2024 +0000
   561.2 +++ b/libboost/receipt	Thu Dec 05 08:39:45 2024 +0000
   561.3 @@ -10,3 +10,5 @@
   561.4  
   561.5  DEPENDS="libboost-date-time libboost-iostreams libboost-regex \
   561.6  	libboost-serialization libboost-system libboost-thread"
   561.7 +
   561.8 +HOST_ARCH="i486 x86_64"
   562.1 --- a/libcanberra-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   562.2 +++ b/libcanberra-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   562.3 @@ -11,6 +11,8 @@
   562.4  
   562.5  DEPENDS="libvorbis-dev libcanberra pkg-config"
   562.6  
   562.7 +HOST_ARCH="i486 x86_64"
   562.8 +
   562.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  562.10  genpkg_rules()
  562.11  {
   563.1 --- a/libcanberra/receipt	Tue Jun 25 14:51:14 2024 +0000
   563.2 +++ b/libcanberra/receipt	Thu Dec 05 08:39:45 2024 +0000
   563.3 @@ -14,6 +14,8 @@
   563.4  BUILD_DEPENDS="libvorbis-dev libogg-dev gstreamer-dev alsa-lib-dev \
   563.5  libtool gtk+-dev"
   563.6  
   563.7 +HOST_ARCH="i486 x86_64"
   563.8 +
   563.9  current_version()
  563.10  {
  563.11  	wget -O - http://git.0pointer.net/$PACKAGE.git/ 2>/dev/null | \
   564.1 --- a/libcap-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   564.2 +++ b/libcap-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   564.3 @@ -11,7 +11,7 @@
   564.4  DEPENDS="libcap"
   564.5  WANTED="libcap"
   564.6  
   564.7 -HOST_ARCH="i486 arm"
   564.8 +HOST_ARCH="i486 arm x86_64"
   564.9  
  564.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  564.11  genpkg_rules()
  564.12 @@ -19,5 +19,5 @@
  564.13          mkdir -p $fs/usr/share
  564.14  
  564.15          cp -a $install/usr/include          $fs/usr
  564.16 -        cp -a $install/lib/pkgconfig        $fs/usr/share
  564.17 +        cp -a $install/lib*/pkgconfig        $fs/usr/share
  564.18  }
   565.1 --- a/libcap-ng-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   565.2 +++ b/libcap-ng-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   565.3 @@ -8,6 +8,8 @@
   565.4  LICENSE="GPL2 LGPL2.1"
   565.5  WEB_SITE="https://people.redhat.com/sgrubb/libcap-ng/"
   565.6  
   565.7 +HOST_ARCH="i486 x86_64"
   565.8 +
   565.9  PROVIDE="libcap-dev"
  565.10  SUGGESTED="libcap-ng"
  565.11  DEPENDS="libcap pkg-config"
   566.1 --- a/libcap-ng/receipt	Tue Jun 25 14:51:14 2024 +0000
   566.2 +++ b/libcap-ng/receipt	Thu Dec 05 08:39:45 2024 +0000
   566.3 @@ -7,9 +7,9 @@
   566.4  MAINTAINER="erjo@slitaz.org"
   566.5  LICENSE="GPL2 LGPL2.1"
   566.6  WEB_SITE="https://people.redhat.com/sgrubb/libcap-ng/"
   566.7 -
   566.8  TARBALL="$PACKAGE-$VERSION.tar.gz"
   566.9  WGET_URL="${WEB_SITE}$TARBALL"
  566.10 +HOST_ARCH="i486 x86_64"
  566.11  
  566.12  PROVIDE="libcap"
  566.13  DEPENDS=""
   567.1 --- a/libcap-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
   567.2 +++ b/libcap-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
   567.3 @@ -12,6 +12,8 @@
   567.4  DEPENDS="attr libcap linux pam"
   567.5  WANTED="libcap"
   567.6  
   567.7 +HOST_ARCH="i486 x86_64"
   567.8 +
   567.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  567.10  genpkg_rules()
  567.11  {
   568.1 --- a/libcap/receipt	Tue Jun 25 14:51:14 2024 +0000
   568.2 +++ b/libcap/receipt	Thu Dec 05 08:39:45 2024 +0000
   568.3 @@ -14,7 +14,7 @@
   568.4  DEPENDS="attr gcc-lib-base"
   568.5  BUILD_DEPENDS="attr-dev gcc gperf bash pam-dev"
   568.6  
   568.7 -HOST_ARCH="i486 arm"
   568.8 +HOST_ARCH="i486 arm x86_64"
   568.9  
  568.10  current_version()
  568.11  {
  568.12 @@ -24,7 +24,7 @@
  568.13  
  568.14  # Handle cross compilation.
  568.15  case "$ARCH" in
  568.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS perl"  ;;
  568.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS perl"  ;;
  568.18  	arm*) ARCH_ARGS="CC=$HOST_SYSTEM-gcc BUILD_CC=gcc" ;;
  568.19  esac
  568.20  
  568.21 @@ -47,7 +47,7 @@
  568.22  {
  568.23  	mkdir -p $fs/lib
  568.24  
  568.25 -	cp -a $install/lib/*.so*	$fs/lib
  568.26 +	cp -a $install/lib*/*.so*	$fs/lib
  568.27  	chmod +x			$fs/lib/*
  568.28  	cook_copy_folders	sbin
  568.29  }
   569.1 --- a/libcddb-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   569.2 +++ b/libcddb-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   569.3 @@ -11,6 +11,8 @@
   569.4  
   569.5  DEPENDS="libcddb pkg-config"
   569.6  
   569.7 +HOST_ARCH="i486 x86_64"
   569.8 +
   569.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  569.10  genpkg_rules()
  569.11  {
   570.1 --- a/libcddb-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   570.2 +++ b/libcddb-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   570.3 @@ -11,6 +11,8 @@
   570.4  
   570.5  DEPENDS="libcddb libcdio"
   570.6  
   570.7 +HOST_ARCH="i486 x86_64"
   570.8 +
   570.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  570.10  genpkg_rules()
  570.11  {
   571.1 --- a/libcddb/receipt	Tue Jun 25 14:51:14 2024 +0000
   571.2 +++ b/libcddb/receipt	Thu Dec 05 08:39:45 2024 +0000
   571.3 @@ -10,6 +10,8 @@
   571.4  WEB_SITE="https://libcddb.sourceforge.net/"
   571.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   571.6  
   571.7 +HOST_ARCH="i486 x86_64"
   571.8 +
   571.9  # What is the latest version available today?
  571.10  current_version()
  571.11  {
   572.1 --- a/libcdio-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   572.2 +++ b/libcdio-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   572.3 @@ -11,6 +11,8 @@
   572.4  DEPENDS="libcdio pkg-config"
   572.5  WANTED="libcdio"
   572.6  
   572.7 +HOST_ARCH="i486 x86_64"
   572.8 +
   572.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  572.10  genpkg_rules()
  572.11  {
   573.1 --- a/libcdio-paranoia-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   573.2 +++ b/libcdio-paranoia-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   573.3 @@ -11,6 +11,8 @@
   573.4  WANTED="libcdio-paranoia"
   573.5  DEPENDS="libcdio-paranoia pkg-config"
   573.6  
   573.7 +HOST_ARCH="i486 x86_64"
   573.8 +
   573.9  genpkg_rules()
  573.10  {
  573.11  	mkdir -p $fs/usr/lib
   574.1 --- a/libcdio-paranoia/receipt	Tue Jun 25 14:51:14 2024 +0000
   574.2 +++ b/libcdio-paranoia/receipt	Thu Dec 05 08:39:45 2024 +0000
   574.3 @@ -14,6 +14,8 @@
   574.4  DEPENDS="libcdio"
   574.5  BUILD_DEPENDS="libcdio-dev libtool"
   574.6  
   574.7 +HOST_ARCH="i486 x86_64"
   574.8 +
   574.9  # What is the latest version available today?
  574.10  current_version()
  574.11  {
   575.1 --- a/libcdio-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
   575.2 +++ b/libcdio-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
   575.3 @@ -11,6 +11,8 @@
   575.4  DEPENDS="libcddb libcdio ncurses"
   575.5  WANTED="libcdio"
   575.6  
   575.7 +HOST_ARCH="i486 x86_64"
   575.8 +
   575.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  575.10  genpkg_rules()
  575.11  {
   576.1 --- a/libcdio/receipt	Tue Jun 25 14:51:14 2024 +0000
   576.2 +++ b/libcdio/receipt	Thu Dec 05 08:39:45 2024 +0000
   576.3 @@ -14,6 +14,8 @@
   576.4  DEPENDS="gcc-lib-base libcddb ncurses"
   576.5  BUILD_DEPENDS="gcc-lib-base libcddb libcddb-dev ncurses-dev"
   576.6  
   576.7 +HOST_ARCH="i486 x86_64"
   576.8 +
   576.9  # What is the latest version available today?
  576.10  current_version()
  576.11  {
   577.1 --- a/libclc/receipt	Tue Jun 25 14:51:14 2024 +0000
   577.2 +++ b/libclc/receipt	Thu Dec 05 08:39:45 2024 +0000
   577.3 @@ -12,6 +12,8 @@
   577.4  
   577.5  BUILD_DEPENDS="clang spirv-llvm-translator cmake"
   577.6  
   577.7 +HOST_ARCH="i486 x86_64"
   577.8 +
   577.9  # Rules to configure and make the package.
  577.10  compile_rules()
  577.11  {
   578.1 --- a/libcomerr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   578.2 +++ b/libcomerr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   578.3 @@ -8,7 +8,7 @@
   578.4  LICENSE="GPL2"
   578.5  WANTED="e2fsprogs"
   578.6  WEB_SITE="https://e2fsprogs.sourceforge.net/"
   578.7 -HOST_ARCH="i486 arm"
   578.8 +HOST_ARCH="i486 arm x86_64"
   578.9  
  578.10  DEPENDS="pkg-config"
  578.11  
   579.1 --- a/libcomerr/receipt	Tue Jun 25 14:51:14 2024 +0000
   579.2 +++ b/libcomerr/receipt	Thu Dec 05 08:39:45 2024 +0000
   579.3 @@ -8,7 +8,7 @@
   579.4  LICENSE="GPL2"
   579.5  WANTED="e2fsprogs"
   579.6  WEB_SITE="https://e2fsprogs.sourceforge.net/"
   579.7 -HOST_ARCH="i486 arm"
   579.8 +HOST_ARCH="i486 arm x86_64"
   579.9  
  579.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  579.11  genpkg_rules()
   580.1 --- a/libcomerr3/receipt	Tue Jun 25 14:51:14 2024 +0000
   580.2 +++ b/libcomerr3/receipt	Thu Dec 05 08:39:45 2024 +0000
   580.3 @@ -11,6 +11,8 @@
   580.4  
   580.5  DEPENDS="libkrb5support"
   580.6  
   580.7 +HOST_ARCH="i486 x86_64"
   580.8 +
   580.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  580.10  genpkg_rules()
  580.11  {
   581.1 --- a/libconfig-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   581.2 +++ b/libconfig-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   581.3 @@ -11,8 +11,13 @@
   581.4  DEPENDS="libconfig pkg-config"
   581.5  WANTED="libconfig"
   581.6  
   581.7 +HOST_ARCH="i486 x86_64"
   581.8 +
   581.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  581.10  genpkg_rules()
  581.11  {
  581.12  	get_dev_files
  581.13 +
  581.14 +	# Ensure remove .la files
  581.15 +	find $fs -name "*.la" -delete
  581.16  }
   582.1 --- a/libconfig/receipt	Tue Jun 25 14:51:14 2024 +0000
   582.2 +++ b/libconfig/receipt	Thu Dec 05 08:39:45 2024 +0000
   582.3 @@ -14,6 +14,8 @@
   582.4  DEPENDS=""
   582.5  BUILD_DEPENDS="automake texinfo"
   582.6  
   582.7 +HOST_ARCH="i486 x86_64"
   582.8 +
   582.9  current_version()
  582.10  {
  582.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  582.12 @@ -23,12 +25,13 @@
  582.13  # Rules to configure and make the package.
  582.14  compile_rules()
  582.15  {
  582.16 +	# --disable-cxx, libconfig++ need for libffado
  582.17 +
  582.18  	autoreconf &&
  582.19  	./configure				\
  582.20  		--prefix=/usr			\
  582.21  		--infodir=/usr/share/info	\
  582.22  		--mandir=/usr/share/man		\
  582.23 -		--disable-cxx			\
  582.24  		--disable-doc			\
  582.25  		$CONFIGURE_ARGS &&
  582.26  	make &&
   583.1 --- a/libcrypto-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   583.2 +++ b/libcrypto-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   583.3 @@ -7,7 +7,7 @@
   583.4  MAINTAINER="pascal.bellard@slitaz.org"
   583.5  LICENSE="BSD"
   583.6  WEB_SITE="https://www.openssl.org/"
   583.7 -HOST_ARCH="i486 arm"
   583.8 +HOST_ARCH="i486 arm x86_64"
   583.9  
  583.10  WANTED="openssl"
  583.11  DEPENDS="pkg-config"
   584.1 --- a/libcrypto/receipt	Tue Jun 25 14:51:14 2024 +0000
   584.2 +++ b/libcrypto/receipt	Thu Dec 05 08:39:45 2024 +0000
   584.3 @@ -7,7 +7,7 @@
   584.4  MAINTAINER="pascal.bellard@slitaz.org"
   584.5  LICENSE="BSD"
   584.6  WEB_SITE="https://www.openssl.org/"
   584.7 -HOST_ARCH="i486 arm"
   584.8 +HOST_ARCH="i486 arm x86_64"
   584.9  
  584.10  WANTED="openssl"
  584.11  
   585.1 --- a/libcrypto11-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   585.2 +++ b/libcrypto11-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   585.3 @@ -1,13 +1,13 @@
   585.4  # SliTaz package receipt.
   585.5  
   585.6  PACKAGE="libcrypto11-dev"
   585.7 -VERSION="1.1.1w"
   585.8 +VERSION="1.1.1zb"
   585.9  CATEGORY="development"
  585.10  SHORT_DESC="General purpose cryptographic shared library devel files (1.1.1 series)."
  585.11  MAINTAINER="pascal.bellard@slitaz.org"
  585.12  LICENSE="BSD"
  585.13  WEB_SITE="https://www.openssl.org/"
  585.14 -HOST_ARCH="i486 arm"
  585.15 +HOST_ARCH="i486 arm x86_64"
  585.16  
  585.17  WANTED="openssl11"
  585.18  DEPENDS="pkg-config"
   586.1 --- a/libcrypto11/receipt	Tue Jun 25 14:51:14 2024 +0000
   586.2 +++ b/libcrypto11/receipt	Thu Dec 05 08:39:45 2024 +0000
   586.3 @@ -1,13 +1,13 @@
   586.4  # SliTaz package receipt.
   586.5  
   586.6  PACKAGE="libcrypto11"
   586.7 -VERSION="1.1.1w"
   586.8 +VERSION="1.1.1zb"
   586.9  CATEGORY="security"
  586.10  SHORT_DESC="General purpose cryptographic shared library (1.1.1 series)."
  586.11  MAINTAINER="pascal.bellard@slitaz.org"
  586.12  LICENSE="BSD"
  586.13  WEB_SITE="https://www.openssl.org/"
  586.14 -HOST_ARCH="i486 arm"
  586.15 +HOST_ARCH="i486 arm x86_64"
  586.16  
  586.17  WANTED="openssl11"
  586.18  
   587.1 --- a/libcups/receipt	Tue Jun 25 14:51:14 2024 +0000
   587.2 +++ b/libcups/receipt	Thu Dec 05 08:39:45 2024 +0000
   587.3 @@ -12,9 +12,11 @@
   587.4  DEPENDS="libgnutls zlib"
   587.5  WANTED="cups"
   587.6  
   587.7 +HOST_ARCH="i486 x86_64"
   587.8 +
   587.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  587.10  genpkg_rules()
  587.11  {
  587.12  	mkdir -p $fs/usr/lib
  587.13 -	cp -a $install/usr/lib/libcups.so*	$fs/usr/lib
  587.14 +	cp -a $install/usr/lib*/libcups.so*	$fs/usr/lib
  587.15  }
   588.1 --- a/libcurl/receipt	Tue Jun 25 14:51:14 2024 +0000
   588.2 +++ b/libcurl/receipt	Thu Dec 05 08:39:45 2024 +0000
   588.3 @@ -11,7 +11,7 @@
   588.4  DEPENDS="libcrypto libidn libssl zlib"
   588.5  WANTED="curl"
   588.6  
   588.7 -HOST_ARCH="i486 arm"
   588.8 +HOST_ARCH="i486 arm x86_64"
   588.9  
  588.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  588.11  genpkg_rules()
   589.1 --- a/libd3d9-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   589.2 +++ b/libd3d9-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   589.3 @@ -11,6 +11,8 @@
   589.4  DEPENDS="libdrm mesa-dri"
   589.5  WANTED="mesa"
   589.6  
   589.7 +HOST_ARCH="i486 x86_64"
   589.8 +
   589.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  589.10  genpkg_rules()
  589.11  {
   590.1 --- a/libdb/receipt	Tue Jun 25 14:51:14 2024 +0000
   590.2 +++ b/libdb/receipt	Thu Dec 05 08:39:45 2024 +0000
   590.3 @@ -8,7 +8,7 @@
   590.4  LICENSE="BSD"
   590.5  WEB_SITE="https://www.oracle.com/database/berkeley-db/db.html"
   590.6  WANTED="db"
   590.7 -HOST_ARCH="i486 arm"
   590.8 +HOST_ARCH="i486 arm x86_64"
   590.9  
  590.10  DEPENDS="glibc-base"
  590.11  
   591.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   591.2 +++ b/libdbus-c++/receipt	Thu Dec 05 08:39:45 2024 +0000
   591.3 @@ -0,0 +1,20 @@
   591.4 +# SliTaz package receipt.
   591.5 +
   591.6 +PACKAGE="libdbus-c++"
   591.7 +VERSION="0.9.0"
   591.8 +CATEGORY="x-window"
   591.9 +SHORT_DESC="A C++ API for D-BUS."
  591.10 +MAINTAINER="maintainer@slitaz.org"
  591.11 +LICENSE="LGPL2"
  591.12 +WEB_SITE="https://sourceforge.net/projects/dbus-cplusplus/"
  591.13 +WANTED="dbus-c++"
  591.14 +DEPENDS="dbus glib"
  591.15 +
  591.16 +HOST_ARCH="i486 x86_64"
  591.17 +
  591.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
  591.19 +genpkg_rules()
  591.20 +{
  591.21 +	mkdir -p $fs/usr/lib
  591.22 +	cp -a $install/usr/lib/*.so*	$fs/usr/lib
  591.23 +}
   592.1 --- a/libdevmapper-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   592.2 +++ b/libdevmapper-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   592.3 @@ -11,6 +11,8 @@
   592.4  DEPENDS="libdevmapper pkg-config"
   592.5  WANTED="lvm2"
   592.6  
   592.7 +HOST_ARCH="i486 x86_64"
   592.8 +
   592.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  592.10  genpkg_rules()
  592.11  {
   593.1 --- a/libdevmapper/receipt	Tue Jun 25 14:51:14 2024 +0000
   593.2 +++ b/libdevmapper/receipt	Thu Dec 05 08:39:45 2024 +0000
   593.3 @@ -11,6 +11,8 @@
   593.4  DEPENDS="readline udev"
   593.5  WANTED="lvm2"
   593.6  
   593.7 +HOST_ARCH="i486 x86_64"
   593.8 +
   593.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  593.10  genpkg_rules()
  593.11  {
   594.1 --- a/libdnet-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   594.2 +++ b/libdnet-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   594.3 @@ -11,6 +11,8 @@
   594.4  DEPENDS="libdnet"
   594.5  WANTED="libdnet"
   594.6  
   594.7 +HOST_ARCH="i486 x86_64"
   594.8 +
   594.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  594.10  genpkg_rules()
  594.11  {
   595.1 --- a/libdnet/receipt	Tue Jun 25 14:51:14 2024 +0000
   595.2 +++ b/libdnet/receipt	Thu Dec 05 08:39:45 2024 +0000
   595.3 @@ -14,6 +14,8 @@
   595.4  DEPENDS="python"
   595.5  BUILD_DEPENDS="python python-dev"
   595.6  
   595.7 +HOST_ARCH="i486 x86_64"
   595.8 +
   595.9  # What is the latest version available today?
  595.10  current_version()
  595.11  {
   596.1 --- a/libdrm-amdgpu/receipt	Tue Jun 25 14:51:14 2024 +0000
   596.2 +++ b/libdrm-amdgpu/receipt	Thu Dec 05 08:39:45 2024 +0000
   596.3 @@ -8,9 +8,11 @@
   596.4  LICENSE="MIT"
   596.5  WEB_SITE="https://dri.freedesktop.org/"
   596.6  
   596.7 -DEPENDS="glibc-base libdrm udev"
   596.8 +DEPENDS="glibc-base libdrm libgbm-mesa udev"
   596.9  WANTED="libdrm"
  596.10  
  596.11 +HOST_ARCH="i486 x86_64"
  596.12 +
  596.13  # Rules to gen a SliTaz package suitable for Tazpkg.
  596.14  genpkg_rules()
  596.15  {
   597.1 --- a/libdrm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   597.2 +++ b/libdrm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   597.3 @@ -12,7 +12,7 @@
   597.4  libdrm-nouveau libdrm-amdgpu pkg-config"
   597.5  WANTED="libdrm"
   597.6  
   597.7 -HOST_ARCH="i486 arm"
   597.8 +HOST_ARCH="i486 arm x86_64"
   597.9  
  597.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  597.11  genpkg_rules()
   598.1 --- a/libdrm-intel/receipt	Tue Jun 25 14:51:14 2024 +0000
   598.2 +++ b/libdrm-intel/receipt	Thu Dec 05 08:39:45 2024 +0000
   598.3 @@ -11,6 +11,8 @@
   598.4  DEPENDS="glibc-base libdrm udev"
   598.5  WANTED="libdrm"
   598.6  
   598.7 +HOST_ARCH="i486 x86_64"
   598.8 +
   598.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  598.10  genpkg_rules()
  598.11  {
   599.1 --- a/libdrm-mach64/receipt	Tue Jun 25 14:51:14 2024 +0000
   599.2 +++ b/libdrm-mach64/receipt	Thu Dec 05 08:39:45 2024 +0000
   599.3 @@ -11,8 +11,17 @@
   599.4  TARBALL="$SOURCE-$VERSION.tar.gz"
   599.5  WGET_URL="http://trya.alwaysdata.net/linux/$TARBALL"
   599.6  
   599.7 -DEPENDS="linux"
   599.8 -BUILD_DEPENDS="linux-module-headers"
   599.9 +BUILD_DEPENDS="xz"
  599.10 +case $ARCH in
  599.11 +	i?86)
  599.12 +		DEPENDS="linux"
  599.13 +		BUILD_DEPENDS="$BUILD_DEPENDS linux-module-headers" ;;
  599.14 +	x86_64)
  599.15 +		DEPENDS="linux64"
  599.16 +		BUILD_DEPENDS="$BUILD_DEPENDS linux64-module-headers" ;;
  599.17 +esac
  599.18 +
  599.19 +HOST_ARCH="i486 x86_64"
  599.20  
  599.21  # What is the latest version available today?
  599.22  current_version()
   600.1 --- a/libdrm-nouveau/receipt	Tue Jun 25 14:51:14 2024 +0000
   600.2 +++ b/libdrm-nouveau/receipt	Thu Dec 05 08:39:45 2024 +0000
   600.3 @@ -11,6 +11,8 @@
   600.4  DEPENDS="glibc-base libdrm udev"
   600.5  WANTED="libdrm"
   600.6  
   600.7 +HOST_ARCH="i486 x86_64"
   600.8 +
   600.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  600.10  genpkg_rules()
  600.11  {
   601.1 --- a/libdrm-radeon/receipt	Tue Jun 25 14:51:14 2024 +0000
   601.2 +++ b/libdrm-radeon/receipt	Thu Dec 05 08:39:45 2024 +0000
   601.3 @@ -8,9 +8,11 @@
   601.4  LICENSE="MIT"
   601.5  WEB_SITE="https://dri.freedesktop.org/"
   601.6  
   601.7 -DEPENDS="glibc-base udev libdrm"
   601.8 +DEPENDS="glibc-base udev libdrm libgbm-mesa"
   601.9  WANTED="libdrm"
  601.10  
  601.11 +HOST_ARCH="i486 x86_64"
  601.12 +
  601.13  # Rules to gen a SliTaz package suitable for Tazpkg.
  601.14  genpkg_rules()
  601.15  {
   602.1 --- a/libdrm/receipt	Tue Jun 25 14:51:14 2024 +0000
   602.2 +++ b/libdrm/receipt	Thu Dec 05 08:39:45 2024 +0000
   602.3 @@ -11,12 +11,19 @@
   602.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   602.5  WGET_URL="$WEB_SITE/$PACKAGE/$TARBALL"
   602.6  
   602.7 -DEPENDS="glibc-base linux-drm udev xorg-libpciaccess"
   602.8 +DEPENDS="glibc-base udev xorg-libpciaccess"
   602.9  BUILD_DEPENDS="gc-dev libpthread-stubs-dev pkg-config \
  602.10  	udev-dev xorg-libpciaccess-dev meson"
  602.11  	#xorg-dev xorg-dev-proto
  602.12  
  602.13 -HOST_ARCH="i486 arm"
  602.14 +case $SLITAZ_ARCH in
  602.15 +        i?86)
  602.16 +                DEPENDS="$DEPENDS linux-drm" ;;
  602.17 +        x86_64)                                          
  602.18 +                DEPENDS="$DEPENDS linux64-drm" ;;
  602.19 +esac
  602.20 +
  602.21 +HOST_ARCH="i486 arm x86_64"
  602.22  
  602.23  current_version()
  602.24  {
   603.1 --- a/libdv-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   603.2 +++ b/libdv-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   603.3 @@ -11,6 +11,8 @@
   603.4  
   603.5  DEPENDS="pkg-config"
   603.6  
   603.7 +HOST_ARCH="i486 x86_64"
   603.8 +
   603.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  603.10  genpkg_rules()
  603.11  {
   604.1 --- a/libdv/receipt	Tue Jun 25 14:51:14 2024 +0000
   604.2 +++ b/libdv/receipt	Thu Dec 05 08:39:45 2024 +0000
   604.3 @@ -13,6 +13,8 @@
   604.4  DEPENDS="popt xorg-libXv"
   604.5  BUILD_DEPENDS="gtk+-dev popt-dev xorg-libXv-dev"
   604.6  
   604.7 +HOST_ARCH="i486 x86_64"
   604.8 +
   604.9  # What is the latest version available today?
  604.10  current_version()
  604.11  {
   605.1 --- a/libdvdcss-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   605.2 +++ b/libdvdcss-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   605.3 @@ -11,6 +11,8 @@
   605.4  DEPENDS="libdvdcss pkg-config"
   605.5  WANTED="libdvdcss"
   605.6  
   605.7 +HOST_ARCH="i486 x86_64"
   605.8 +
   605.9  genpkg_rules()
  605.10  {
  605.11  	get_dev_files
   606.1 --- a/libdvdcss/receipt	Tue Jun 25 14:51:14 2024 +0000
   606.2 +++ b/libdvdcss/receipt	Thu Dec 05 08:39:45 2024 +0000
   606.3 @@ -11,6 +11,8 @@
   606.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   606.5  WGET_URL="https://download.videolan.org/pub/videolan/$PACKAGE/$VERSION/$TARBALL"
   606.6  
   606.7 +HOST_ARCH="i486 x86_64"
   606.8 +
   606.9  # What is the latest version available today?
  606.10  current_version()
  606.11  {
   607.1 --- a/libdvdnav-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   607.2 +++ b/libdvdnav-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   607.3 @@ -11,6 +11,8 @@
   607.4  DEPENDS="libdvdnav pkg-config"
   607.5  WANTED="libdvdnav"
   607.6  
   607.7 +HOST_ARCH="i486 x86_64"
   607.8 +
   607.9  genpkg_rules()
  607.10  {
  607.11  	cook_copy_folders	include
   608.1 --- a/libdvdnav/receipt	Tue Jun 25 14:51:14 2024 +0000
   608.2 +++ b/libdvdnav/receipt	Thu Dec 05 08:39:45 2024 +0000
   608.3 @@ -13,6 +13,8 @@
   608.4  
   608.5  BUILD_DEPENDS="libdvdread libdvdread-dev"
   608.6  
   608.7 +HOST_ARCH="i486 x86_64"
   608.8 +
   608.9  # What is the latest version available today?
  608.10  current_version()
  608.11  {
   609.1 --- a/libdvdread-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   609.2 +++ b/libdvdread-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   609.3 @@ -11,6 +11,8 @@
   609.4  DEPENDS="libdvdread pkg-config"
   609.5  WANTED="libdvdread"
   609.6  
   609.7 +HOST_ARCH="i486 x86_64"
   609.8 +
   609.9  genpkg_rules()
  609.10  {
  609.11  	cook_copy_folders	include
   610.1 --- a/libdvdread/receipt	Tue Jun 25 14:51:14 2024 +0000
   610.2 +++ b/libdvdread/receipt	Thu Dec 05 08:39:45 2024 +0000
   610.3 @@ -13,6 +13,8 @@
   610.4  
   610.5  BUILD_DEPENDS="libdvdcss-dev libtool"
   610.6  
   610.7 +HOST_ARCH="i486 x86_64"
   610.8 +
   610.9  # What is the latest version available today?
  610.10  current_version()
  610.11  {
   611.1 --- a/libegl-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   611.2 +++ b/libegl-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   611.3 @@ -12,6 +12,8 @@
   611.4  DEPENDS=""
   611.5  WANTED="mesa"
   611.6  
   611.7 +HOST_ARCH="i486 x86_64"
   611.8 +
   611.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  611.10  genpkg_rules()
  611.11  {
   612.1 --- a/libepoxy-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   612.2 +++ b/libepoxy-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   612.3 @@ -11,6 +11,8 @@
   612.4  
   612.5  DEPENDS="libepoxy mesa-dev libegl-mesa"
   612.6  
   612.7 +HOST_ARCH="i486 x86_64"
   612.8 +
   612.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  612.10  genpkg_rules()
  612.11  {
   613.1 --- a/libepoxy/receipt	Tue Jun 25 14:51:14 2024 +0000
   613.2 +++ b/libepoxy/receipt	Thu Dec 05 08:39:45 2024 +0000
   613.3 @@ -13,6 +13,8 @@
   613.4  DEPENDS=""
   613.5  BUILD_DEPENDS="mesa-dev libegl-mesa meson"
   613.6  
   613.7 +HOST_ARCH="i486 x86_64"
   613.8 +
   613.9  # Rules to configure and make the package.
  613.10  compile_rules()
  613.11  {
   614.1 --- a/libevdev-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   614.2 +++ b/libevdev-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   614.3 @@ -11,6 +11,8 @@
   614.4  
   614.5  WANTED="libevdev"
   614.6  
   614.7 +HOST_ARCH="i486 x86_64"
   614.8 +
   614.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  614.10  genpkg_rules()
  614.11  {
   615.1 --- a/libevdev/receipt	Tue Jun 25 14:51:14 2024 +0000
   615.2 +++ b/libevdev/receipt	Thu Dec 05 08:39:45 2024 +0000
   615.3 @@ -14,6 +14,8 @@
   615.4  
   615.5  BUILD_DEPENDS="check-dev python" # doxygen
   615.6  
   615.7 +HOST_ARCH="i486 x86_64"
   615.8 +
   615.9  current_version()
  615.10  {
  615.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   616.1 --- a/libexif-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   616.2 +++ b/libexif-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   616.3 @@ -11,7 +11,7 @@
   616.4  DEPENDS="libexif pkg-config"
   616.5  WANTED="libexif"
   616.6  
   616.7 -HOST_ARCH="i486 arm"
   616.8 +HOST_ARCH="i486 arm x86_64"
   616.9  
  616.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  616.11  genpkg_rules()
   617.1 --- a/libexif/receipt	Tue Jun 25 14:51:14 2024 +0000
   617.2 +++ b/libexif/receipt	Thu Dec 05 08:39:45 2024 +0000
   617.3 @@ -11,7 +11,7 @@
   617.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   617.5  WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/v$VERSION/$TARBALL"
   617.6  
   617.7 -HOST_ARCH="i486 arm"
   617.8 +HOST_ARCH="i486 arm x86_64"
   617.9  
  617.10  current_version()
  617.11  {
   618.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   618.2 +++ b/libffado/receipt	Thu Dec 05 08:39:45 2024 +0000
   618.3 @@ -0,0 +1,49 @@
   618.4 +# SliTaz package receipt.
   618.5 +
   618.6 +PACKAGE="libffado"
   618.7 +VERSION="2.4.8"
   618.8 +CATEGORY="multimedia"
   618.9 +SHORT_DESC="Driver for FireWire audio devices."
  618.10 +MAINTAINER="maintainer@slitaz.org"
  618.11 +LICENSE="GPL2"
  618.12 +WEB_SITE="https://www.ffado.org/"
  618.13 +TARBALL="$PACKAGE-$VERSION.tgz"
  618.14 +WGET_URL="$WEB_SITE/files/$TARBALL"
  618.15 +
  618.16 +DEPENDS="libraw1394 libconfig libxml++ libiec61883"
  618.17 +BUILD_DEPENDS="scons dbus-python-dev Py3Qt-x11-gpl sip3 \
  618.18 +dbus-dev dbus-c++-dev libraw1394-dev libconfig-dev \
  618.19 +alsa-lib-dev libiec61883-dev libxml++-dev \
  618.20 +xdg-utils jack-audio-connection-kit-dev"
  618.21 +
  618.22 +HOST_ARCH="i486 x86_64"
  618.23 +
  618.24 +# Rules to configure and make the package.
  618.25 +compile_rules()
  618.26 +{
  618.27 +    case "$ARCH" in
  618.28 +        i?86)
  618.29 +            arch=i386 ;;
  618.30 +        x86_64)
  618.31 +            arch=x86_64 ;;
  618.32 +    esac
  618.33 +
  618.34 +    site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
  618.35 +
  618.36 +    scons                       		\
  618.37 +        DIST_TARGET=$arch       		\
  618.38 +	DETECT_USERSPACE_ENV=False      	\
  618.39 +        PREFIX=/usr            			\
  618.40 +	PYPKGDIR=$site_packages			\
  618.41 +	PYTHON_INTERPRETER=/usr/bin/python3	\
  618.42 +        DEBUG=no
  618.43 +
  618.44 +    scons DESTDIR=$install install
  618.45 +}
  618.46 +
  618.47 +# Rules to gen a SliTaz package suitable for Tazpkg.
  618.48 +genpkg_rules()
  618.49 +{
  618.50 +	mkdir -p $fs/usr/lib
  618.51 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
  618.52 +}
   619.1 --- a/libffi-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   619.2 +++ b/libffi-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   619.3 @@ -11,7 +11,7 @@
   619.4  DEPENDS="libffi pkg-config"
   619.5  WANTED="libffi"
   619.6  
   619.7 -HOST_ARCH="i486 arm"
   619.8 +HOST_ARCH="i486 arm x86_64"
   619.9  
  619.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  619.11  genpkg_rules()
   620.1 --- a/libffi/receipt	Tue Jun 25 14:51:14 2024 +0000
   620.2 +++ b/libffi/receipt	Thu Dec 05 08:39:45 2024 +0000
   620.3 @@ -13,7 +13,7 @@
   620.4  
   620.5  DEPENDS="glibc-base"
   620.6  
   620.7 -HOST_ARCH="i486 arm"
   620.8 +HOST_ARCH="i486 arm x86_64"
   620.9  
  620.10  current_version()
  620.11  {
   621.1 --- a/libfm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   621.2 +++ b/libfm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   621.3 @@ -11,7 +11,7 @@
   621.4  DEPENDS="glib-dev libfm libfm-gtk libgio-dev pkg-config"
   621.5  WANTED="libfm"
   621.6  
   621.7 -HOST_ARCH="i486 arm"
   621.8 +HOST_ARCH="i486 arm x86_64"
   621.9  
  621.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  621.11  genpkg_rules()
   622.1 --- a/libfm-extra-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   622.2 +++ b/libfm-extra-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   622.3 @@ -11,6 +11,8 @@
   622.4  DEPENDS="glib-dev libfm-extra libgio-dev pkg-config"
   622.5  WANTED="libfm-extra"
   622.6  
   622.7 +HOST_ARCH="i486 x86_64"
   622.8 +
   622.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  622.10  genpkg_rules()
  622.11  {
   623.1 --- a/libfm-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
   623.2 +++ b/libfm-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
   623.3 @@ -16,6 +16,8 @@
   623.4  DEPENDS="glib glibc-base libgio"
   623.5  BUILD_DEPENDS="gtk-doc"
   623.6  
   623.7 +HOST_ARCH="i486 x86_64"
   623.8 +
   623.9  current_version()
  623.10  {
  623.11  	wget -O - https://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/ 2>/dev/null | \
   624.1 --- a/libfm-gtk/receipt	Tue Jun 25 14:51:14 2024 +0000
   624.2 +++ b/libfm-gtk/receipt	Thu Dec 05 08:39:45 2024 +0000
   624.3 @@ -11,6 +11,8 @@
   624.4  DEPENDS="gtk+ libfm"
   624.5  WANTED="libfm"
   624.6  
   624.7 +HOST_ARCH="i486 x86_64"
   624.8 +
   624.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  624.10  genpkg_rules()
  624.11  {
   625.1 --- a/libfm/receipt	Tue Jun 25 14:51:14 2024 +0000
   625.2 +++ b/libfm/receipt	Thu Dec 05 08:39:45 2024 +0000
   625.3 @@ -20,10 +20,10 @@
   625.4  
   625.5  GENERIC_MENUS="no"
   625.6  
   625.7 -HOST_ARCH="i486 arm"
   625.8 +HOST_ARCH="i486 arm x86_64"
   625.9  
  625.10  case "$ARCH" in
  625.11 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS intltool vala"
  625.12 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS intltool vala"
  625.13  esac
  625.14  
  625.15  current_version()
   626.1 --- a/libftdi-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   626.2 +++ b/libftdi-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   626.3 @@ -11,6 +11,8 @@
   626.4  DEPENDS="libftdi pkg-config"
   626.5  WANTED="libftdi"
   626.6  
   626.7 +HOST_ARCH="i486 x86_64"
   626.8 +
   626.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  626.10  genpkg_rules()
  626.11  {
   627.1 --- a/libftdi/receipt	Tue Jun 25 14:51:14 2024 +0000
   627.2 +++ b/libftdi/receipt	Thu Dec 05 08:39:45 2024 +0000
   627.3 @@ -14,6 +14,8 @@
   627.4  DEPENDS="glibc-base libusb libusb-compat"
   627.5  BUILD_DEPENDS="libusb libusb-compat libusb-dev slitaz-toolchain"
   627.6  
   627.7 +HOST_ARCH="i486 x86_64"
   627.8 +
   627.9  # What is the latest version available today?
  627.10  current_version()
  627.11  {
   628.1 --- a/libgbm-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   628.2 +++ b/libgbm-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   628.3 @@ -11,6 +11,8 @@
   628.4  DEPENDS="libdrm"
   628.5  WANTED="mesa"
   628.6  
   628.7 +HOST_ARCH="i486 x86_64"
   628.8 +
   628.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  628.10  genpkg_rules()
  628.11  {
   629.1 --- a/libgcrypt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   629.2 +++ b/libgcrypt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   629.3 @@ -11,7 +11,7 @@
   629.4  DEPENDS="libgcrypt libgpg-error-dev"
   629.5  WANTED="libgcrypt"
   629.6  
   629.7 -HOST_ARCH="i486 arm"
   629.8 +HOST_ARCH="i486 arm x86_64"
   629.9  
  629.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  629.11  genpkg_rules()
   630.1 --- a/libgcrypt/receipt	Tue Jun 25 14:51:14 2024 +0000
   630.2 +++ b/libgcrypt/receipt	Thu Dec 05 08:39:45 2024 +0000
   630.3 @@ -14,7 +14,7 @@
   630.4  DEPENDS="libgpg-error"
   630.5  BUILD_DEPENDS="libgpg-error-dev"
   630.6  
   630.7 -HOST_ARCH="i486 arm"
   630.8 +HOST_ARCH="i486 arm x86_64"
   630.9  
  630.10  current_version()
  630.11  {
   631.1 --- a/libgd-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   631.2 +++ b/libgd-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   631.3 @@ -11,7 +11,7 @@
   631.4  DEPENDS="jpeg-dev libjpeg libpng-dev tiff libgd"
   631.5  WANTED="libgd"
   631.6  
   631.7 -HOST_ARCH="i486 arm"
   631.8 +HOST_ARCH="i486 arm x86_64"
   631.9  
  631.10  
  631.11  # Rules to gen a SliTaz package suitable for Tazpkg.
   632.1 --- a/libgd/receipt	Tue Jun 25 14:51:14 2024 +0000
   632.2 +++ b/libgd/receipt	Thu Dec 05 08:39:45 2024 +0000
   632.3 @@ -12,7 +12,7 @@
   632.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   632.5  WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/gd-$VERSION/$TARBALL"
   632.6  
   632.7 -HOST_ARCH="i486 arm"
   632.8 +HOST_ARCH="i486 arm x86_64"
   632.9  
  632.10  DEPENDS="expat fontconfig freetype libjpeg libpng libxml2 xorg-libX11
  632.11  	xorg-libXau xorg-libXdmcp xorg-libXpm zlib"
   633.1 --- a/libgdiplus-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   633.2 +++ b/libgdiplus-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   633.3 @@ -11,9 +11,11 @@
   633.4  DEPENDS="libgdiplus pkg-config"
   633.5  WANTED="libgdiplus"
   633.6  
   633.7 +HOST_ARCH="i486 x86_64"
   633.8 +
   633.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  633.10  genpkg_rules()
  633.11  {
  633.12  	cook_copy_folders	pkgconfig
  633.13 -	cook_copy_files		*.*a
  633.14 +	cook_copy_files		*.a
  633.15  }
   634.1 --- a/libgdiplus/receipt	Tue Jun 25 14:51:14 2024 +0000
   634.2 +++ b/libgdiplus/receipt	Thu Dec 05 08:39:45 2024 +0000
   634.3 @@ -21,6 +21,8 @@
   634.4  	pixman-dev pkg-config tiff-dev util-linux-uuid-dev xorg-dev 
   634.5  	zlib-dev"
   634.6  
   634.7 +HOST_ARCH="i486 x86_64"
   634.8 +
   634.9  # Build documentation at http://mono-project.com/Compiling_Mono
  634.10  # and http://mono-project.com/Release_Notes_Mono_2.4#Installing_Mono_2.4
  634.11  
   635.1 --- a/libgfortran/receipt	Tue Jun 25 14:51:14 2024 +0000
   635.2 +++ b/libgfortran/receipt	Thu Dec 05 08:39:45 2024 +0000
   635.3 @@ -8,10 +8,11 @@
   635.4  MAINTAINER="pascal.bellard@slitaz.org"
   635.5  LICENSE="GPL2"
   635.6  WANTED="gcc"
   635.7 +HOST_ARCH="i486 x86_64"
   635.8  
   635.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  635.10  genpkg_rules()
  635.11  {
  635.12  	mkdir -p $fs/usr/lib
  635.13 -	cp -a $install/usr/lib/libgfortran.so* $fs/usr/lib
  635.14 +	cp -a $install/usr/lib*/libgfortran.so* $fs/usr/lib
  635.15  }
   636.1 --- a/libgio-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   636.2 +++ b/libgio-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   636.3 @@ -8,7 +8,7 @@
   636.4  LICENSE="GPL2"
   636.5  WANTED="glib"
   636.6  WEB_SITE="https://www.gtk.org/"
   636.7 -HOST_ARCH="i486 arm"
   636.8 +HOST_ARCH="i486 arm x86_64"
   636.9  
  636.10  DEPENDS="libgio pkg-config"
  636.11  
   637.1 --- a/libgio/receipt	Tue Jun 25 14:51:14 2024 +0000
   637.2 +++ b/libgio/receipt	Thu Dec 05 08:39:45 2024 +0000
   637.3 @@ -8,7 +8,7 @@
   637.4  LICENSE="GPL2"
   637.5  WANTED="glib"
   637.6  WEB_SITE="https://www.gtk.org/"
   637.7 -HOST_ARCH="i486 arm"
   637.8 +HOST_ARCH="i486 arm x86_64"
   637.9  
  637.10  DEPENDS="glib"
  637.11  
   638.1 --- a/libgiomm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   638.2 +++ b/libgiomm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   638.3 @@ -11,6 +11,8 @@
   638.4  
   638.5  DEPENDS="libgiomm pkg-config"
   638.6  
   638.7 +HOST_ARCH="i486 x86_64"
   638.8 +
   638.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  638.10  genpkg_rules()
  638.11  {
   639.1 --- a/libgiomm/receipt	Tue Jun 25 14:51:14 2024 +0000
   639.2 +++ b/libgiomm/receipt	Thu Dec 05 08:39:45 2024 +0000
   639.3 @@ -10,6 +10,8 @@
   639.4  WANTED="glibmm"
   639.5  WEB_SITE="https://www.gtkmm.org/"
   639.6  
   639.7 +HOST_ARCH="i486 x86_64"
   639.8 +
   639.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  639.10  genpkg_rules()
  639.11  {
   640.1 --- a/libglade-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   640.2 +++ b/libglade-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   640.3 @@ -8,7 +8,7 @@
   640.4  LICENSE="LGPL2"
   640.5  WANTED="libglade"
   640.6  WEB_SITE="https://glade.gnome.org/"
   640.7 -HOST_ARCH="i486 arm"
   640.8 +HOST_ARCH="i486 arm x86_64"
   640.9  
  640.10  DEPENDS="gtk+-dev libxml2-dev libglade pkg-config"
  640.11  
   641.1 --- a/libglade/receipt	Tue Jun 25 14:51:14 2024 +0000
   641.2 +++ b/libglade/receipt	Thu Dec 05 08:39:45 2024 +0000
   641.3 @@ -9,7 +9,7 @@
   641.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   641.5  WEB_SITE="https://glade.gnome.org/"
   641.6  WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
   641.7 -HOST_ARCH="i486 arm"
   641.8 +HOST_ARCH="i486 arm x86_64"
   641.9  
  641.10  DEPENDS="gtk+ xorg-libXdamage"
  641.11  BUILD_DEPENDS="gtk+ gtk+-dev pkg-config libxml2-dev expat-dev"
   642.1 --- a/libglademm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   642.2 +++ b/libglademm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   642.3 @@ -11,6 +11,8 @@
   642.4  
   642.5  DEPENDS="libglademm pkg-config"
   642.6  
   642.7 +HOST_ARCH="i486 x86_64"
   642.8 +
   642.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  642.10  genpkg_rules()
  642.11  {
   643.1 --- a/libglademm/receipt	Tue Jun 25 14:51:14 2024 +0000
   643.2 +++ b/libglademm/receipt	Thu Dec 05 08:39:45 2024 +0000
   643.3 @@ -13,6 +13,8 @@
   643.4  DEPENDS="gtkmm libglade glibmm"
   643.5  BUILD_DEPENDS="gtkmm-dev libglade-dev cairomm-dev libxml2-dev glibmm-dev"
   643.6  
   643.7 +HOST_ARCH="i486 x86_64"
   643.8 +
   643.9  current_version()
  643.10  {
  643.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   644.1 --- a/libglapi-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   644.2 +++ b/libglapi-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   644.3 @@ -11,6 +11,8 @@
   644.4  DEPENDS=""
   644.5  WANTED="mesa"
   644.6  
   644.7 +HOST_ARCH="i486 x86_64"
   644.8 +
   644.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  644.10  genpkg_rules()
  644.11  {
   645.1 --- a/libglu-mesa-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   645.2 +++ b/libglu-mesa-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   645.3 @@ -11,6 +11,8 @@
   645.4  WANTED="libglu-mesa"
   645.5  DEPENDS="libglu-mesa pkg-config"
   645.6  
   645.7 +HOST_ARCH="i486 x86_64"
   645.8 +
   645.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  645.10  genpkg_rules()
  645.11  {
   646.1 --- a/libglu-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   646.2 +++ b/libglu-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   646.3 @@ -15,6 +15,8 @@
   646.4  DEPENDS="glibc-base gcc-lib-base mesa"
   646.5  BUILD_DEPENDS="mesa-dev automake autoconf libtool file"
   646.6  
   646.7 +HOST_ARCH="i486 x86_64"
   646.8 +
   646.9  # What is the latest version available today?
  646.10  current_version()
  646.11  {
   647.1 --- a/libglvnd-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   647.2 +++ b/libglvnd-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   647.3 @@ -9,6 +9,8 @@
   647.4  WEB_SITE="https://gitlab.freedesktop.org/glvnd/libglvnd"
   647.5  WANTED="libglvnd"
   647.6  
   647.7 +HOST_ARCH="i486 x86_64"
   647.8 +
   647.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  647.10  genpkg_rules()
  647.11  {
   648.1 --- a/libglvnd/receipt	Tue Jun 25 14:51:14 2024 +0000
   648.2 +++ b/libglvnd/receipt	Thu Dec 05 08:39:45 2024 +0000
   648.3 @@ -14,6 +14,8 @@
   648.4  DEPENDS=""
   648.5  BUILD_DEPENDS="git automake libtool xorg-glproto"
   648.6  
   648.7 +HOST_ARCH="i486 x86_64"
   648.8 +
   648.9  # Rules to configure and make the package.
  648.10  compile_rules()
  648.11  {
   649.1 --- a/libglw-mesa-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   649.2 +++ b/libglw-mesa-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   649.3 @@ -11,6 +11,8 @@
   649.4  WANTED="libglw-mesa"
   649.5  DEPENDS="libglw-mesa pkg-config"
   649.6  
   649.7 +HOST_ARCH="i486 x86_64"
   649.8 +
   649.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  649.10  genpkg_rules()
  649.11  {
   650.1 --- a/libglw-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   650.2 +++ b/libglw-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   650.3 @@ -17,6 +17,8 @@
   650.4  lesstif"
   650.5  BUILD_DEPENDS="mesa-dev automake autoconf libtool util-linux-uuid-dev file"
   650.6  
   650.7 +HOST_ARCH="i486 x86_64"
   650.8 +
   650.9  # What is the latest version available today?
  650.10  current_version()
  650.11  {
   651.1 --- a/libglx-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   651.2 +++ b/libglx-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   651.3 @@ -12,6 +12,8 @@
   651.4  DEPENDS=""
   651.5  WANTED="mesa"
   651.6  
   651.7 +HOST_ARCH="i486 x86_64"
   651.8 +
   651.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  651.10  genpkg_rules()
  651.11  {
   652.1 --- a/libgnome-keyring-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   652.2 +++ b/libgnome-keyring-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   652.3 @@ -11,7 +11,7 @@
   652.4  DEPENDS="libgnome-keyring pkg-config"
   652.5  WANTED="libgnome-keyring"
   652.6  
   652.7 -HOST_ARCH="i486 arm"
   652.8 +HOST_ARCH="i486 arm x86_64"
   652.9  
  652.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  652.11  genpkg_rules()
   653.1 --- a/libgnome-keyring/receipt	Tue Jun 25 14:51:14 2024 +0000
   653.2 +++ b/libgnome-keyring/receipt	Thu Dec 05 08:39:45 2024 +0000
   653.3 @@ -14,7 +14,7 @@
   653.4  DEPENDS="dbus glib libgcrypt"
   653.5  BUILD_DEPENDS="dbus-dev glib-dev intltool libgcrypt-dev"
   653.6  
   653.7 -HOST_ARCH="i486 arm"
   653.8 +HOST_ARCH="i486 arm x86_64"
   653.9  
  653.10  current_version()
  653.11  {
   654.1 --- a/libgnutls/receipt	Tue Jun 25 14:51:14 2024 +0000
   654.2 +++ b/libgnutls/receipt	Thu Dec 05 08:39:45 2024 +0000
   654.3 @@ -8,7 +8,7 @@
   654.4  LICENSE="GPL3"
   654.5  WANTED="gnutls"
   654.6  WEB_SITE="http://www.gnu.org/software/gnutls/"
   654.7 -HOST_ARCH="i486 arm"
   654.8 +HOST_ARCH="i486 arm x86_64"
   654.9  
  654.10  DEPENDS="nettle libtasn1 p11-kit libunistring"
  654.11  SUGGESTED="cacerts"
   655.1 --- a/libgomp/receipt	Tue Jun 25 14:51:14 2024 +0000
   655.2 +++ b/libgomp/receipt	Thu Dec 05 08:39:45 2024 +0000
   655.3 @@ -8,10 +8,11 @@
   655.4  LICENSE="GPL2"
   655.5  WEB_SITE="http://gcc.gnu.org/"
   655.6  WANTED="gcc"
   655.7 +HOST_ARCH="i486 x86_64"
   655.8  
   655.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  655.10  genpkg_rules()
  655.11  {
  655.12      mkdir -p  $fs/usr/lib
  655.13 -    cp -a $install/usr/lib/libgomp.so* $fs/usr/lib
  655.14 +    cp -a $install/usr/lib*/libgomp.so* $fs/usr/lib
  655.15  }
   656.1 --- a/libgpg-error-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   656.2 +++ b/libgpg-error-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   656.3 @@ -11,7 +11,7 @@
   656.4  DEPENDS="libgpg-error"
   656.5  WANTED="libgpg-error"
   656.6  
   656.7 -HOST_ARCH="i486 arm"
   656.8 +HOST_ARCH="i486 arm x86_64"
   656.9  
  656.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  656.11  genpkg_rules()
   657.1 --- a/libgpg-error/receipt	Tue Jun 25 14:51:14 2024 +0000
   657.2 +++ b/libgpg-error/receipt	Thu Dec 05 08:39:45 2024 +0000
   657.3 @@ -14,7 +14,7 @@
   657.4  SUGGESTED="libgpg-error-lang"
   657.5  DEPENDS=""
   657.6  
   657.7 -HOST_ARCH="i486 arm"
   657.8 +HOST_ARCH="i486 arm x86_64"
   657.9  
  657.10  current_version()
  657.11  {
   658.1 --- a/libgphoto2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   658.2 +++ b/libgphoto2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   658.3 @@ -11,6 +11,8 @@
   658.4  DEPENDS="libexif-dev libgphoto2 libusb-dev pkg-config"
   658.5  WANTED="libgphoto2"
   658.6  
   658.7 +HOST_ARCH="i486 x86_64"
   658.8 +
   658.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  658.10  genpkg_rules()
  658.11  {
   659.1 --- a/libgphoto2/receipt	Tue Jun 25 14:51:14 2024 +0000
   659.2 +++ b/libgphoto2/receipt	Thu Dec 05 08:39:45 2024 +0000
   659.3 @@ -17,6 +17,8 @@
   659.4  BUILD_DEPENDS="jpeg jpeg-dev libexif libexif-dev libltdl libtool
   659.5  	libusb libusb-compat-dev libusb-dev pkg-config"
   659.6  
   659.7 +HOST_ARCH="i486 x86_64"
   659.8 +
   659.9  # What is the latest version available today?
  659.10  current_version()
  659.11  {
   660.1 --- a/libgsf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   660.2 +++ b/libgsf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   660.3 @@ -11,6 +11,8 @@
   660.4  DEPENDS="glib-dev libgsf libxml2-dev pkg-config"
   660.5  WANTED="libgsf"
   660.6  
   660.7 +HOST_ARCH="i486 x86_64"
   660.8 +
   660.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  660.10  genpkg_rules()
  660.11  {
   661.1 --- a/libgsf/receipt	Tue Jun 25 14:51:14 2024 +0000
   661.2 +++ b/libgsf/receipt	Thu Dec 05 08:39:45 2024 +0000
   661.3 @@ -15,6 +15,8 @@
   661.4  	pcre zlib"
   661.5  BUILD_DEPENDS="gdk-pixbuf-dev glib-dev libgio-dev libxml2-dev zlib-dev"
   661.6  
   661.7 +HOST_ARCH="i486 x86_64"
   661.8 +
   661.9  current_version()
  661.10  {
  661.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   662.1 --- a/libgtop-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   662.2 +++ b/libgtop-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   662.3 @@ -11,6 +11,8 @@
   662.4  DEPENDS="libgtop pkg-config"
   662.5  WANTED="libgtop"
   662.6  
   662.7 +HOST_ARCH="i486 x86_64"
   662.8 +
   662.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  662.10  genpkg_rules()
  662.11  {
   663.1 --- a/libgtop/receipt	Tue Jun 25 14:51:14 2024 +0000
   663.2 +++ b/libgtop/receipt	Thu Dec 05 08:39:45 2024 +0000
   663.3 @@ -15,6 +15,8 @@
   663.4  DEPENDS="glib"
   663.5  BUILD_DEPENDS="glib-dev intltool"
   663.6  
   663.7 +HOST_ARCH="i486 x86_64"
   663.8 +
   663.9  current_version()
  663.10  {
  663.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  663.12 @@ -24,7 +26,14 @@
  663.13  # Rules to configure and make the package.
  663.14  compile_rules()
  663.15  {
  663.16 -	sed -i 's|uname -m|echo i486|'	\
  663.17 +	case $SLITAZ_ARCH in
  663.18 +		i?86)
  663.19 +			cpu=i486 ;;
  663.20 +		x86_64)
  663.21 +			cpu=x86_64 ;;
  663.22 +	esac
  663.23 +
  663.24 +	sed -i 's|uname -m|echo $cpu|'	\
  663.25  		src/Makefile*		\
  663.26  		src/daemon/Makefile*
  663.27  
   664.1 --- a/libgudev-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   664.2 +++ b/libgudev-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   664.3 @@ -8,7 +8,7 @@
   664.4  LICENSE="GPL2"
   664.5  WANTED="udev"
   664.6  WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
   664.7 -HOST_ARCH="i486 arm"
   664.8 +HOST_ARCH="i486 arm x86_64"
   664.9  
  664.10  DEPENDS="udev udev-dev pkg-config"
  664.11  
   665.1 --- a/libgudev/receipt	Tue Jun 25 14:51:14 2024 +0000
   665.2 +++ b/libgudev/receipt	Thu Dec 05 08:39:45 2024 +0000
   665.3 @@ -8,7 +8,7 @@
   665.4  LICENSE="GPL2"
   665.5  WANTED="udev"
   665.6  WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
   665.7 -HOST_ARCH="i486 arm"
   665.8 +HOST_ARCH="i486 arm x86_64"
   665.9  
  665.10  DEPENDS="udev"
  665.11  
   666.1 --- a/libical-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   666.2 +++ b/libical-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   666.3 @@ -11,6 +11,8 @@
   666.4  DEPENDS="libical pkg-config"
   666.5  WANTED="libical"
   666.6  
   666.7 +HOST_ARCH="i486 x86_64"
   666.8 +
   666.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  666.10  genpkg_rules()
  666.11  {
   667.1 --- a/libical/receipt	Tue Jun 25 14:51:14 2024 +0000
   667.2 +++ b/libical/receipt	Thu Dec 05 08:39:45 2024 +0000
   667.3 @@ -14,6 +14,8 @@
   667.4  DEPENDS="libxml2"
   667.5  BUILD_DEPENDS="cmake libxml2-dev"
   667.6  
   667.7 +HOST_ARCH="i486 x86_64"
   667.8 +
   667.9  current_version()
  667.10  {
  667.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  667.12 @@ -25,8 +27,9 @@
  667.13  {
  667.14  	mkdir	_build &&
  667.15  	cd	_build &&
  667.16 -	cmake	..				\
  667.17 -		-D ENABLE_GTK_DOC=OFF		\
  667.18 +	cmake	..					\
  667.19 +		-D ENABLE_GTK_DOC=OFF			\
  667.20 +		-D CMAKE_INSTALL_LIBDIR=/usr/lib	\
  667.21  		-D CMAKE_INSTALL_PREFIX=/usr &&
  667.22  	make &&
  667.23  	make install DESTDIR=$DESTDIR
   668.1 --- a/libid3tag-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   668.2 +++ b/libid3tag-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   668.3 @@ -8,7 +8,7 @@
   668.4  LICENSE="GPL2"
   668.5  WANTED="libid3tag"
   668.6  WEB_SITE="http://www.underbit.com/products/mad"
   668.7 -HOST_ARCH="i486 arm"
   668.8 +HOST_ARCH="i486 arm x86_64"
   668.9  
  668.10  DEPENDS="libid3tag pkg-config"
  668.11  
   669.1 --- a/libid3tag/receipt	Tue Jun 25 14:51:14 2024 +0000
   669.2 +++ b/libid3tag/receipt	Thu Dec 05 08:39:45 2024 +0000
   669.3 @@ -9,7 +9,7 @@
   669.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   669.5  WEB_SITE="http://www.underbit.com/products/mad/"
   669.6  WGET_URL="$SF_MIRROR/mad/$TARBALL"
   669.7 -HOST_ARCH="i486 arm"
   669.8 +HOST_ARCH="i486 arm x86_64"
   669.9  
  669.10  DEPENDS="zlib"
  669.11  BUILD_DEPENDS="zlib-dev"
   670.1 --- a/libidn-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   670.2 +++ b/libidn-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   670.3 @@ -11,7 +11,7 @@
   670.4  DEPENDS="libidn pkg-config"
   670.5  WANTED="libidn"
   670.6  
   670.7 -HOST_ARCH="i486 arm"
   670.8 +HOST_ARCH="i486 arm x86_64"
   670.9  
  670.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  670.11  genpkg_rules()
   671.1 --- a/libidn/receipt	Tue Jun 25 14:51:14 2024 +0000
   671.2 +++ b/libidn/receipt	Thu Dec 05 08:39:45 2024 +0000
   671.3 @@ -13,7 +13,7 @@
   671.4  
   671.5  SUGGESTED="libidn-lang"
   671.6  
   671.7 -HOST_ARCH="i486 arm"
   671.8 +HOST_ARCH="i486 arm x86_64"
   671.9  
  671.10  current_version()
  671.11  {
   672.1 --- a/libiec61883-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   672.2 +++ b/libiec61883-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   672.3 @@ -11,12 +11,14 @@
   672.4  
   672.5  DEPENDS="pkg-config"
   672.6  
   672.7 +HOST_ARCH="i486 x86_64"
   672.8 +
   672.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  672.10  genpkg_rules()
  672.11  {
  672.12  	mkdir -p $fs/usr/lib $fs/dev
  672.13  	cp -a $install/usr/include $fs/usr
  672.14 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
  672.15 +	cp -a $install/usr/lib/*.a $fs/usr/lib
  672.16  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  672.17  }
  672.18  
   673.1 --- a/libiec61883/receipt	Tue Jun 25 14:51:14 2024 +0000
   673.2 +++ b/libiec61883/receipt	Thu Dec 05 08:39:45 2024 +0000
   673.3 @@ -13,6 +13,8 @@
   673.4  DEPENDS="libraw1394"
   673.5  BUILD_DEPENDS="libraw1394 libraw1394-dev"
   673.6  
   673.7 +HOST_ARCH="i486 x86_64"
   673.8 +
   673.9  # What is the latest version available today?
  673.10  current_version()
  673.11  {
   674.1 --- a/libirman-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   674.2 +++ b/libirman-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   674.3 @@ -7,7 +7,7 @@
   674.4  MAINTAINER="rcx@zoominternet.net"
   674.5  LICENSE="GPL2"
   674.6  WEB_SITE="https://www.lirc.org/html/install.html"
   674.7 -HOST_ARCH="i486 arm"
   674.8 +HOST_ARCH="i486 x86_64 arm"
   674.9  
  674.10  WANTED="libirman"
  674.11  
   675.1 --- a/libirman/receipt	Tue Jun 25 14:51:14 2024 +0000
   675.2 +++ b/libirman/receipt	Thu Dec 05 08:39:45 2024 +0000
   675.3 @@ -10,7 +10,7 @@
   675.4  WEB_SITE="https://www.lirc.org/html/install.html"
   675.5  WGET_URL="https://www.lirc.org/software/snapshots/$TARBALL"
   675.6  CONFIG_FILES="/etc/irman.conf"
   675.7 -HOST_ARCH="i486 arm"
   675.8 +HOST_ARCH="i486 x86_64 arm"
   675.9  
  675.10  # What is the latest version available today?
  675.11  current_version()
   676.1 --- a/libjpeg-turbo-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   676.2 +++ b/libjpeg-turbo-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   676.3 @@ -12,6 +12,8 @@
   676.4  DEPENDS="libjpeg-turbo"
   676.5  WANTED="jpeg-turbo"
   676.6  
   676.7 +HOST_ARCH="i486 x86_64"
   676.8 +
   676.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  676.10  genpkg_rules()
  676.11  {
   677.1 --- a/libjpeg-turbo/receipt	Tue Jun 25 14:51:14 2024 +0000
   677.2 +++ b/libjpeg-turbo/receipt	Thu Dec 05 08:39:45 2024 +0000
   677.3 @@ -12,6 +12,8 @@
   677.4  PROVIDE="libjpeg"
   677.5  WANTED="jpeg-turbo"
   677.6  
   677.7 +HOST_ARCH="i486 x86_64"
   677.8 +
   677.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  677.10  genpkg_rules()
  677.11  {
   678.1 --- a/libjpeg/receipt	Tue Jun 25 14:51:14 2024 +0000
   678.2 +++ b/libjpeg/receipt	Thu Dec 05 08:39:45 2024 +0000
   678.3 @@ -11,7 +11,7 @@
   678.4  
   678.5  WANTED="jpeg"
   678.6  
   678.7 -HOST_ARCH="i486 arm"
   678.8 +HOST_ARCH="i486 arm x86_64"
   678.9  
  678.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  678.11  genpkg_rules()
   679.1 --- a/libjson-c-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   679.2 +++ b/libjson-c-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   679.3 @@ -11,6 +11,8 @@
   679.4  WANTED="libjson-c"
   679.5  DEPENDS="libjson-c pkg-config"
   679.6  
   679.7 +HOST_ARCH="i486 x86_64"
   679.8 +
   679.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  679.10  genpkg_rules()
  679.11  {
   680.1 --- a/libjson-c/receipt	Tue Jun 25 14:51:14 2024 +0000
   680.2 +++ b/libjson-c/receipt	Thu Dec 05 08:39:45 2024 +0000
   680.3 @@ -14,6 +14,8 @@
   680.4  DEPENDS=""
   680.5  BUILD_DEPENDS="automake bash libtool cmake"
   680.6  
   680.7 +HOST_ARCH="i486 x86_64"
   680.8 +
   680.9  current_version()
  680.10  {
  680.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
  680.12 @@ -27,6 +29,7 @@
  680.13  
  680.14  	cmake \
  680.15  	   -DCMAKE_INSTALL_PREFIX=/usr \
  680.16 +	   -DCMAKE_INSTALL_LIBDIR=/usr/lib \
  680.17  	   -DBUILD_STATIC_LIBS=OFF \
  680.18  	   -DCMAKE_BUILD_TYPE=Release \
  680.19  	-Wno-dev .. &&
   681.1 --- a/libkeybinder-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   681.2 +++ b/libkeybinder-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   681.3 @@ -12,6 +12,8 @@
   681.4  DEPENDS="libkeybinder gtk+-dev gobject-introspection-dev xorg-libXext-dev \
   681.5  python-dev pygtk-dev pygobject-dev pkg-config"
   681.6  
   681.7 +HOST_ARCH="i486 x86_64"
   681.8 +
   681.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  681.10  genpkg_rules()
  681.11  {
   682.1 --- a/libkeybinder/receipt	Tue Jun 25 14:51:14 2024 +0000
   682.2 +++ b/libkeybinder/receipt	Thu Dec 05 08:39:45 2024 +0000
   682.3 @@ -15,6 +15,8 @@
   682.4  BUILD_DEPENDS="gtk+-dev gobject-introspection-dev xorg-libXext-dev python-dev \
   682.5  pygtk-dev pygobject-dev automake autoconf libtool lua5.1-dev gtk-doc"
   682.6  
   682.7 +HOST_ARCH="i486 x86_64"
   682.8 +
   682.9  # What is the latest version available today?
  682.10  current_version()
  682.11  {
   683.1 --- a/libkrb5/receipt	Tue Jun 25 14:51:14 2024 +0000
   683.2 +++ b/libkrb5/receipt	Thu Dec 05 08:39:45 2024 +0000
   683.3 @@ -11,6 +11,8 @@
   683.4  WANTED="krb5"
   683.5  DEPENDS="libkrb5support libcomerr3"
   683.6  
   683.7 +HOST_ARCH="i486 x86_64"
   683.8 +
   683.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  683.10  genpkg_rules()
  683.11  {
   684.1 --- a/libkrb5support/receipt	Tue Jun 25 14:51:14 2024 +0000
   684.2 +++ b/libkrb5support/receipt	Thu Dec 05 08:39:45 2024 +0000
   684.3 @@ -10,6 +10,8 @@
   684.4  
   684.5  WANTED="krb5"
   684.6  
   684.7 +HOST_ARCH="i486 x86_64"
   684.8 +
   684.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  684.10  genpkg_rules()
  684.11  {
   685.1 --- a/libksba-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   685.2 +++ b/libksba-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   685.3 @@ -11,6 +11,8 @@
   685.4  DEPENDS="libksba libgpg-error-dev"
   685.5  WANTED="libksba"
   685.6  
   685.7 +HOST_ARCH="i486 x86_64"
   685.8 +
   685.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  685.10  genpkg_rules()
  685.11  {
   686.1 --- a/libksba/receipt	Tue Jun 25 14:51:14 2024 +0000
   686.2 +++ b/libksba/receipt	Thu Dec 05 08:39:45 2024 +0000
   686.3 @@ -14,6 +14,8 @@
   686.4  DEPENDS="libgpg-error"
   686.5  BUILD_DEPENDS="libgpg-error-dev"
   686.6  
   686.7 +HOST_ARCH="i486 x86_64"
   686.8 +
   686.9  # What is the latest version available today?
  686.10  current_version()
  686.11  {
   687.1 --- a/libldap/receipt	Tue Jun 25 14:51:14 2024 +0000
   687.2 +++ b/libldap/receipt	Thu Dec 05 08:39:45 2024 +0000
   687.3 @@ -11,6 +11,8 @@
   687.4  
   687.5  DEPENDS="libssl libkrb5 libcomerr3 libsasl-without-ldap"
   687.6  
   687.7 +HOST_ARCH="i486 x86_64"
   687.8 +
   687.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  687.10  genpkg_rules()
  687.11  {
   688.1 --- a/liblouis-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   688.2 +++ b/liblouis-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   688.3 @@ -11,6 +11,8 @@
   688.4  DEPENDS="liblouis pkg-config"
   688.5  WANTED="liblouis"
   688.6  
   688.7 +HOST_ARCH="i486 x86_64"
   688.8 +
   688.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  688.10  genpkg_rules()
  688.11  {
   689.1 --- a/liblouis/receipt	Tue Jun 25 14:51:14 2024 +0000
   689.2 +++ b/liblouis/receipt	Thu Dec 05 08:39:45 2024 +0000
   689.3 @@ -15,6 +15,8 @@
   689.4  DEPENDS="glibc"
   689.5  BUILD_DEPENDS="python-dev"
   689.6  
   689.7 +HOST_ARCH="i486 x86_64"
   689.8 +
   689.9  current_version()
  689.10  {
  689.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
   690.1 --- a/libltdl/receipt	Tue Jun 25 14:51:14 2024 +0000
   690.2 +++ b/libltdl/receipt	Thu Dec 05 08:39:45 2024 +0000
   690.3 @@ -8,7 +8,7 @@
   690.4  LICENSE="GPL2"
   690.5  WEB_SITE="http://www.gnu.org/software/libtool/"
   690.6  WANTED="libtool"
   690.7 -HOST_ARCH="i486 arm"
   690.8 +HOST_ARCH="i486 arm x86_64"
   690.9  
  690.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  690.11  genpkg_rules()
   691.1 --- a/libluv/receipt	Tue Jun 25 14:51:14 2024 +0000
   691.2 +++ b/libluv/receipt	Thu Dec 05 08:39:45 2024 +0000
   691.3 @@ -10,7 +10,7 @@
   691.4  WEB_SITE="https://github.com/luvit/luv"
   691.5  
   691.6  TARBALL="$PACKAGE-$VERSION.tar.gz"
   691.7 -WGET_URL="$WEB_SITE/releases/download/${VERSION%.*}-${VERSION: -1}/luv-${VERSION%.*}-${VERSION: -1}.tar.gz"
   691.8 +#WGET_URL="$WEB_SITE/releases/download/${VERSION%.*}-${VERSION: -1}/luv-${VERSION%.*}-${VERSION: -1}.tar.gz"
   691.9  
  691.10  DEPENDS="libuv"
  691.11  BUILD_DEPENDS="cmake libuv-dev luajit-dev ninja"
   692.1 --- a/libmad-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   692.2 +++ b/libmad-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   692.3 @@ -8,7 +8,7 @@
   692.4  LICENSE="GPL2"
   692.5  WANTED="libmad"
   692.6  WEB_SITE="http://www.underbit.com/products/mad/"
   692.7 -HOST_ARCH="i486 arm"
   692.8 +HOST_ARCH="i486 arm x86_64"
   692.9  
  692.10  DEPENDS="libmad pkg-config"
  692.11  
   693.1 --- a/libmad/receipt	Tue Jun 25 14:51:14 2024 +0000
   693.2 +++ b/libmad/receipt	Thu Dec 05 08:39:45 2024 +0000
   693.3 @@ -9,7 +9,7 @@
   693.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   693.5  WEB_SITE="http://www.underbit.com/products/mad/"
   693.6  WGET_URL="$SF_MIRROR/mad/$TARBALL"
   693.7 -HOST_ARCH="i486 arm"
   693.8 +HOST_ARCH="i486 arm x86_64"
   693.9  
  693.10  current_version()
  693.11  {
   694.1 --- a/libmagic-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   694.2 +++ b/libmagic-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   694.3 @@ -11,7 +11,7 @@
   694.4  DEPENDS="libmagic"
   694.5  WANTED="file"
   694.6  
   694.7 -HOST_ARCH="i486 arm"
   694.8 +HOST_ARCH="i486 arm x86_64"
   694.9  
  694.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  694.11  genpkg_rules()
   695.1 --- a/libmagic/receipt	Tue Jun 25 14:51:14 2024 +0000
   695.2 +++ b/libmagic/receipt	Thu Dec 05 08:39:45 2024 +0000
   695.3 @@ -11,7 +11,7 @@
   695.4  DEPENDS="zlib"
   695.5  WANTED="file"
   695.6  
   695.7 -HOST_ARCH="i486 arm"
   695.8 +HOST_ARCH="i486 arm x86_64"
   695.9  
  695.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  695.11  genpkg_rules()
   696.1 --- a/libmcrypt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   696.2 +++ b/libmcrypt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   696.3 @@ -11,6 +11,8 @@
   696.4  
   696.5  DEPENDS="libmcrypt"
   696.6  
   696.7 +HOST_ARCH="i486 x86_64"
   696.8 +
   696.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  696.10  genpkg_rules()
  696.11  {
   697.1 --- a/libmcrypt/receipt	Tue Jun 25 14:51:14 2024 +0000
   697.2 +++ b/libmcrypt/receipt	Thu Dec 05 08:39:45 2024 +0000
   697.3 @@ -12,6 +12,8 @@
   697.4  
   697.5  DEPENDS=""
   697.6  
   697.7 +HOST_ARCH="i486 x86_64"
   697.8 +
   697.9  # What is the latest version available today?
  697.10  current_version()
  697.11  {
   698.1 --- a/libmms-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   698.2 +++ b/libmms-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   698.3 @@ -11,6 +11,8 @@
   698.4  WANTED="libmms"
   698.5  DEPENDS="libmms pkg-config"
   698.6  
   698.7 +HOST_ARCH="i486 x86_64"
   698.8 +
   698.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  698.10  genpkg_rules()
  698.11  {
   699.1 --- a/libmms/receipt	Tue Jun 25 14:51:14 2024 +0000
   699.2 +++ b/libmms/receipt	Thu Dec 05 08:39:45 2024 +0000
   699.3 @@ -14,6 +14,8 @@
   699.4  DEPENDS="glib"
   699.5  BUILD_DEPENDS="glib-dev pkg-config"
   699.6  
   699.7 +HOST_ARCH="i486 x86_64"
   699.8 +
   699.9  # What is the latest version available today?
  699.10  current_version()
  699.11  {
   700.1 --- a/libmng-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   700.2 +++ b/libmng-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   700.3 @@ -11,6 +11,8 @@
   700.4  
   700.5  DEPENDS="libmng lcms-dev jpeg-dev zlib-dev"
   700.6  
   700.7 +HOST_ARCH="i486 x86_64"
   700.8 +
   700.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  700.10  genpkg_rules()
  700.11  {
   701.1 --- a/libmng/receipt	Tue Jun 25 14:51:14 2024 +0000
   701.2 +++ b/libmng/receipt	Thu Dec 05 08:39:45 2024 +0000
   701.3 @@ -13,6 +13,8 @@
   701.4  DEPENDS="lcms jpeg zlib"
   701.5  BUILD_DEPENDS="autoconf automake lcms-dev jpeg-dev libtool"
   701.6  
   701.7 +HOST_ARCH="i486 x86_64"
   701.8 +
   701.9  # What is the latest version available today?
  701.10  current_version()
  701.11  {
   702.1 --- a/libmnl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   702.2 +++ b/libmnl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   702.3 @@ -12,6 +12,8 @@
   702.4  WANTED="libmnl"
   702.5  DEPENDS="libmnl pkg-config"
   702.6  
   702.7 +HOST_ARCH="i486 x86_64"
   702.8 +
   702.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  702.10  genpkg_rules()
  702.11  {
   703.1 --- a/libmnl/receipt	Tue Jun 25 14:51:14 2024 +0000
   703.2 +++ b/libmnl/receipt	Thu Dec 05 08:39:45 2024 +0000
   703.3 @@ -11,6 +11,8 @@
   703.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   703.5  WGET_URL="https://www.netfilter.org/projects/$PACKAGE/files/$TARBALL"
   703.6  
   703.7 +HOST_ARCH="i486 x86_64"
   703.8 +
   703.9  # What is the latest version available today?
  703.10  current_version()
  703.11  {
   704.1 --- a/libmodplug-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   704.2 +++ b/libmodplug-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   704.3 @@ -11,7 +11,7 @@
   704.4  WANTED="libmodplug"
   704.5  DEPENDS="pkg-config"
   704.6  
   704.7 -HOST_ARCH="i486 arm"
   704.8 +HOST_ARCH="i486 arm x86_64"
   704.9  
  704.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  704.11  genpkg_rules()
   705.1 --- a/libmodplug/receipt	Tue Jun 25 14:51:14 2024 +0000
   705.2 +++ b/libmodplug/receipt	Thu Dec 05 08:39:45 2024 +0000
   705.3 @@ -14,7 +14,7 @@
   705.4  DEPENDS="gcc-lib-base"
   705.5  BUILD_DEPENDS="gcc-lib-base"
   705.6  
   705.7 -HOST_ARCH="i486 arm"
   705.8 +HOST_ARCH="i486 arm x86_64"
   705.9  
  705.10  # What is the latest version available today?
  705.11  current_version()
   706.1 --- a/libmpeg2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   706.2 +++ b/libmpeg2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   706.3 @@ -11,6 +11,8 @@
   706.4  
   706.5  DEPENDS="libmpeg2 pkg-config"
   706.6  
   706.7 +HOST_ARCH="i486 x86_64"
   706.8 +
   706.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  706.10  genpkg_rules()
  706.11  {
   707.1 --- a/libmpeg2/receipt	Tue Jun 25 14:51:14 2024 +0000
   707.2 +++ b/libmpeg2/receipt	Thu Dec 05 08:39:45 2024 +0000
   707.3 @@ -15,6 +15,8 @@
   707.4  xorg-libXdmcp xorg-libXext xorg-libXv"
   707.5  BUILD_DEPENDS="glibc-base xorg-libXv-dev"
   707.6  
   707.7 +HOST_ARCH="i486 x86_64"
   707.8 +
   707.9  # What is the latest version available today?
  707.10  current_version()
  707.11  {
   708.1 --- a/libmtp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   708.2 +++ b/libmtp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   708.3 @@ -11,6 +11,8 @@
   708.4  DEPENDS="libmtp libusb-dev pkg-config"
   708.5  WANTED="libmtp"
   708.6  
   708.7 +HOST_ARCH="i486 x86_64"
   708.8 +
   708.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  708.10  genpkg_rules()
  708.11  {
   709.1 --- a/libmtp/receipt	Tue Jun 25 14:51:14 2024 +0000
   709.2 +++ b/libmtp/receipt	Thu Dec 05 08:39:45 2024 +0000
   709.3 @@ -14,6 +14,8 @@
   709.4  DEPENDS="libusb udev"
   709.5  BUILD_DEPENDS="libusb-dev"
   709.6  
   709.7 +HOST_ARCH="i486 x86_64"
   709.8 +
   709.9  # @maintainer:	Please update also mtp-tools
  709.10  
  709.11  # What is the latest version available today?
   710.1 --- a/libmysqlclient/receipt	Tue Jun 25 14:51:14 2024 +0000
   710.2 +++ b/libmysqlclient/receipt	Thu Dec 05 08:39:45 2024 +0000
   710.3 @@ -11,6 +11,8 @@
   710.4  
   710.5  DEPENDS="zlib"
   710.6  
   710.7 +HOST_ARCH="i486 x86_64"
   710.8 +
   710.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  710.10  genpkg_rules()
  710.11  {
   711.1 --- a/libnl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   711.2 +++ b/libnl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   711.3 @@ -11,7 +11,7 @@
   711.4  DEPENDS="libnl pkg-config"
   711.5  WANTED="libnl"
   711.6  
   711.7 -HOST_ARCH="i486 arm"
   711.8 +HOST_ARCH="i486 arm x86_64"
   711.9  
  711.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  711.11  genpkg_rules()
   712.1 --- a/libnl-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
   712.2 +++ b/libnl-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
   712.3 @@ -11,7 +11,7 @@
   712.4  DEPENDS="libnl"
   712.5  WANTED="libnl"
   712.6  
   712.7 -HOST_ARCH="i486 arm"
   712.8 +HOST_ARCH="i486 arm x86_64"
   712.9  
  712.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  712.11  genpkg_rules()
   713.1 --- a/libnl/receipt	Tue Jun 25 14:51:14 2024 +0000
   713.2 +++ b/libnl/receipt	Thu Dec 05 08:39:45 2024 +0000
   713.3 @@ -13,7 +13,7 @@
   713.4  WGET_URL="$WEB_SITE/files/$TARBALL"
   713.5  WGET_URL="https://github.com/thom311/$PACKAGE/releases/download/${PACKAGE}${VERSION//./_}/$TARBALL"
   713.6  
   713.7 -HOST_ARCH="i486 arm"
   713.8 +HOST_ARCH="i486 arm x86_64"
   713.9  
  713.10  # Cross compile needs host flex
  713.11  BUILD_DEPENDS="flex"
   714.1 --- a/libnl1-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   714.2 +++ b/libnl1-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   714.3 @@ -10,6 +10,8 @@
   714.4  WANTED="libnl1"
   714.5  DEPENDS="libnl1"
   714.6  
   714.7 +HOST_ARCH="i486 x86_64"
   714.8 +
   714.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  714.10  genpkg_rules()
  714.11  {
   715.1 --- a/libnl1/receipt	Tue Jun 25 14:51:14 2024 +0000
   715.2 +++ b/libnl1/receipt	Thu Dec 05 08:39:45 2024 +0000
   715.3 @@ -13,6 +13,8 @@
   715.4  
   715.5  BUILD_DEPENDS="flex"
   715.6  
   715.7 +HOST_ARCH="i486 x86_64"
   715.8 +
   715.9  # What is the latest version available today?
  715.10  current_version()
  715.11  {
   716.1 --- a/libnotify-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   716.2 +++ b/libnotify-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   716.3 @@ -7,7 +7,7 @@
   716.4  MAINTAINER="fabrice.thiroux@free.fr"
   716.5  LICENSE="LGPL2.1"
   716.6  WEB_SITE="https://gitlab.gnome.org/GNOME/libnotify"
   716.7 -HOST_ARCH="i486 arm"
   716.8 +HOST_ARCH="i486 arm x86_64"
   716.9  
  716.10  WANTED="libnotify"
  716.11  DEPENDS="libnotify pkg-config gdk-pixbuf-dev glib-dev libgio-dev dbus-glib-dev"
   717.1 --- a/libnotify/receipt	Tue Jun 25 14:51:14 2024 +0000
   717.2 +++ b/libnotify/receipt	Thu Dec 05 08:39:45 2024 +0000
   717.3 @@ -9,14 +9,14 @@
   717.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   717.5  WEB_SITE="https://gitlab.gnome.org/GNOME/libnotify"
   717.6  WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
   717.7 -HOST_ARCH="i486 arm"
   717.8 +HOST_ARCH="i486 arm x86_64"
   717.9  
  717.10  DEPENDS="dbus gtk+ dbus-glib xorg-libXdamage"
  717.11  BUILD_DEPENDS="dbus-dev gtk+-dev dbus-glib dbus-glib-dev expat-dev shared-mime-info-dev"
  717.12  
  717.13  # Handle cross compilation
  717.14  case "$ARCH" in
  717.15 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS perl"
  717.16 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS perl"
  717.17  esac
  717.18  
  717.19  current_version()
   718.1 --- a/libnsl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   718.2 +++ b/libnsl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   718.3 @@ -8,6 +8,8 @@
   718.4  LICENSE="LGPL2+"
   718.5  WEB_SITE="https://github.com/thkukuk/libnsl/"
   718.6  
   718.7 +HOST_ARCH="i486 x86_64"
   718.8 +
   718.9  DEPENDS="libnsl"
  718.10  WANTED="libnsl"
  718.11  
   719.1 --- a/libnsl/receipt	Tue Jun 25 14:51:14 2024 +0000
   719.2 +++ b/libnsl/receipt	Thu Dec 05 08:39:45 2024 +0000
   719.3 @@ -11,6 +11,8 @@
   719.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   719.5  WGET_URL="https://github.com/thkukuk/libnsl/releases/download/v$VERSION/$TARBALL"
   719.6  
   719.7 +HOST_ARCH="i486 x86_64"
   719.8 +
   719.9  # What is the latest version available today?
  719.10  current_version()
  719.11  {
   720.1 --- a/libobjc/receipt	Tue Jun 25 14:51:14 2024 +0000
   720.2 +++ b/libobjc/receipt	Thu Dec 05 08:39:45 2024 +0000
   720.3 @@ -10,10 +10,12 @@
   720.4  DEPENDS="gcc-lib-base"
   720.5  WANTED="gcc"
   720.6  
   720.7 +HOST_ARCH="i486 x86_64"
   720.8 +
   720.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  720.10  genpkg_rules()
  720.11  {
  720.12  	mkdir -p $fs/usr/lib
  720.13 -	cp -a $install/usr/lib/libobjc.so* $fs/usr/lib
  720.14 +	cp -a $install/usr/lib*/libobjc.so* $fs/usr/lib
  720.15  }
  720.16  
   721.1 --- a/libogg-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   721.2 +++ b/libogg-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   721.3 @@ -11,7 +11,7 @@
   721.4  DEPENDS="libogg pkg-config"
   721.5  WANTED="libogg"
   721.6  
   721.7 -HOST_ARCH="i486 arm"
   721.8 +HOST_ARCH="i486 arm x86_64"
   721.9  
  721.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  721.11  genpkg_rules()
   722.1 --- a/libogg/receipt	Tue Jun 25 14:51:14 2024 +0000
   722.2 +++ b/libogg/receipt	Thu Dec 05 08:39:45 2024 +0000
   722.3 @@ -13,7 +13,7 @@
   722.4  
   722.5  DEPENDS="glibc-base"
   722.6  
   722.7 -HOST_ARCH="i486 arm"
   722.8 +HOST_ARCH="i486 arm x86_64"
   722.9  
  722.10  # What is the latest version available today?
  722.11  current_version()
   723.1 --- a/libopencl-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   723.2 +++ b/libopencl-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   723.3 @@ -11,6 +11,8 @@
   723.4  DEPENDS="libdrm"
   723.5  WANTED="mesa"
   723.6  
   723.7 +HOST_ARCH="i486 x86_64"
   723.8 +
   723.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  723.10  genpkg_rules()
  723.11  {
   724.1 --- a/libopusenc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   724.2 +++ b/libopusenc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   724.3 @@ -11,6 +11,8 @@
   724.4  
   724.5  DEPENDS="libopusenc pkg-config"
   724.6  
   724.7 +HOST_ARCH="i486 x86_64"
   724.8 +
   724.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  724.10  genpkg_rules()
  724.11  {
   725.1 --- a/libopusenc/receipt	Tue Jun 25 14:51:14 2024 +0000
   725.2 +++ b/libopusenc/receipt	Thu Dec 05 08:39:45 2024 +0000
   725.3 @@ -13,6 +13,8 @@
   725.4  DEPENDS="opus"
   725.5  BUILD_DEPENDS="opus-dev pkg-config"
   725.6  
   725.7 +HOST_ARCH="i486 x86_64"
   725.8 +
   725.9  # What is the latest version available today?
  725.10  current_version()
  725.11  {
   726.1 --- a/libos-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   726.2 +++ b/libos-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   726.3 @@ -11,6 +11,8 @@
   726.4  DEPENDS="llvm-lib libglapi-mesa"
   726.5  WANTED="mesa"
   726.6  
   726.7 +HOST_ARCH="i486 x86_64"
   726.8 +
   726.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  726.10  genpkg_rules()
  726.11  {
   727.1 --- a/libpcap-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   727.2 +++ b/libpcap-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   727.3 @@ -11,7 +11,7 @@
   727.4  DEPENDS="libpcap"
   727.5  WANTED="libpcap"
   727.6  
   727.7 -HOST_ARCH="i486 arm"
   727.8 +HOST_ARCH="i486 arm x86_64"
   727.9  
  727.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  727.11  genpkg_rules()
   728.1 --- a/libpcap/receipt	Tue Jun 25 14:51:14 2024 +0000
   728.2 +++ b/libpcap/receipt	Thu Dec 05 08:39:45 2024 +0000
   728.3 @@ -14,7 +14,7 @@
   728.4  DEPENDS="libnl"
   728.5  BUILD_DEPENDS="bison flex libnl-dev"
   728.6  
   728.7 -HOST_ARCH="i486 arm"
   728.8 +HOST_ARCH="i486 arm x86_64"
   728.9  
  728.10  # Handle cross compilation
  728.11  case "$ARCH" in
   729.1 --- a/libpng+apng-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   729.2 +++ b/libpng+apng-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   729.3 @@ -11,7 +11,7 @@
   729.4  WANTED="libpng+apng"
   729.5  DEPENDS="libpng+apng pkg-config"
   729.6  
   729.7 -HOST_ARCH="i486 arm"
   729.8 +HOST_ARCH="i486 arm x86_64"
   729.9  
  729.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  729.11  genpkg_rules()
   730.1 --- a/libpng+apng/receipt	Tue Jun 25 14:51:14 2024 +0000
   730.2 +++ b/libpng+apng/receipt	Thu Dec 05 08:39:45 2024 +0000
   730.3 @@ -19,7 +19,7 @@
   730.4  DEPENDS="zlib"
   730.5  BUILD_DEPENDS="gawk zlib-dev"
   730.6  
   730.7 -HOST_ARCH="i486 arm"
   730.8 +HOST_ARCH="i486 arm x86_64"
   730.9  
  730.10  # What is the latest version available today?
  730.11  current_version()
   731.1 --- a/libpng-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   731.2 +++ b/libpng-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   731.3 @@ -8,7 +8,7 @@
   731.4  LICENSE="zlib/libpng"
   731.5  WANTED="libpng"
   731.6  WEB_SITE="http://libpng.org/pub/png/libpng.html"
   731.7 -HOST_ARCH="i486 arm"
   731.8 +HOST_ARCH="i486 arm x86_64"
   731.9  
  731.10  DEPENDS="libpng pkg-config"
  731.11  
   732.1 --- a/libpng/receipt	Tue Jun 25 14:51:14 2024 +0000
   732.2 +++ b/libpng/receipt	Thu Dec 05 08:39:45 2024 +0000
   732.3 @@ -9,7 +9,7 @@
   732.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   732.5  WEB_SITE="http://libpng.org/pub/png/libpng.html"
   732.6  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   732.7 -HOST_ARCH="i486 arm"
   732.8 +HOST_ARCH="i486 arm x86_64"
   732.9  
  732.10  DEPENDS="zlib"
  732.11  BUILD_DEPENDS="pkg-config gawk zlib-dev"
   733.1 --- a/libpostgresqlclient/receipt	Tue Jun 25 14:51:14 2024 +0000
   733.2 +++ b/libpostgresqlclient/receipt	Thu Dec 05 08:39:45 2024 +0000
   733.3 @@ -11,6 +11,8 @@
   733.4  
   733.5  DEPENDS="libboost-chrono libboost-date-time mpfr"
   733.6  
   733.7 +HOST_ARCH="i486 x86_64"
   733.8 +
   733.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  733.10  genpkg_rules()
  733.11  {
   734.1 --- a/libpsl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   734.2 +++ b/libpsl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   734.3 @@ -11,6 +11,8 @@
   734.4  
   734.5  DEPENDS="libpsl libidn-dev libunistring-dev gettext"
   734.6  
   734.7 +HOST_ARCH="i486 x86_64"
   734.8 +
   734.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  734.10  genpkg_rules()
  734.11  {                                                   
   735.1 --- a/libpsl/receipt	Tue Jun 25 14:51:14 2024 +0000
   735.2 +++ b/libpsl/receipt	Thu Dec 05 08:39:45 2024 +0000
   735.3 @@ -13,6 +13,8 @@
   735.4  DEPENDS=""
   735.5  BUILD_DEPENDS="gettext libidn-dev libunistring-dev meson"
   735.6  
   735.7 +HOST_ARCH="i486 x86_64"
   735.8 +
   735.9  # Rules to configure and make the package.
  735.10  compile_rules()
  735.11  {
   736.1 --- a/libpthread-stubs-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   736.2 +++ b/libpthread-stubs-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   736.3 @@ -7,7 +7,7 @@
   736.4  MAINTAINER="erjo@slitaz.org"
   736.5  LICENSE="MIT"
   736.6  WEB_SITE="https://xcb.freedesktop.org"
   736.7 -HOST_ARCH="i486 arm"
   736.8 +HOST_ARCH="i486 arm x86_64"
   736.9  
  736.10  WANTED="libpthread-stubs"
  736.11  DEPENDS="libpthread-stubs pkg-config"
   737.1 --- a/libpthread-stubs/receipt	Tue Jun 25 14:51:14 2024 +0000
   737.2 +++ b/libpthread-stubs/receipt	Thu Dec 05 08:39:45 2024 +0000
   737.3 @@ -9,7 +9,7 @@
   737.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   737.5  WEB_SITE="https://xcb.freedesktop.org"
   737.6  WGET_URL="$WEB_SITE/dist/$TARBALL"
   737.7 -HOST_ARCH="i486 arm"
   737.8 +HOST_ARCH="i486 arm x86_64"
   737.9  
  737.10  # What is the latest version available today?
  737.11  current_version()
   738.1 --- a/libraw1394-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   738.2 +++ b/libraw1394-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   738.3 @@ -11,12 +11,14 @@
   738.4  WANTED="libraw1394"
   738.5  DEPENDS="libraw1394 pkg-config"
   738.6  
   738.7 +HOST_ARCH="i486 x86_64"
   738.8 +
   738.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  738.10  genpkg_rules()
  738.11  {
  738.12  	mkdir -p $fs/usr/lib
  738.13  
  738.14  	cp -a $install/usr/include	$fs/usr
  738.15 -	cp -a $install/usr/lib/*.*a	$fs/usr/lib
  738.16 +	cp -a $install/usr/lib/*.a	$fs/usr/lib
  738.17  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib 
  738.18  }
   739.1 --- a/libraw1394/receipt	Tue Jun 25 14:51:14 2024 +0000
   739.2 +++ b/libraw1394/receipt	Thu Dec 05 08:39:45 2024 +0000
   739.3 @@ -11,6 +11,8 @@
   739.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
   739.5  WGET_URL="https://www.kernel.org/pub/linux/libs/ieee1394/$TARBALL"
   739.6  
   739.7 +HOST_ARCH="i486 x86_64"
   739.8 +
   739.9  # What is the latest version available today?
  739.10  current_version()
  739.11  {
   740.1 --- a/librsvg-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
   740.2 +++ b/librsvg-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
   740.3 @@ -7,15 +7,16 @@
   740.4  MAINTAINER="erjo@slitaz.org"
   740.5  LICENSE="GPL2"
   740.6  WEB_SITE="https://wiki.gnome.org/LibRsvg"
   740.7 -HOST_ARCH="i486 arm"
   740.8 +HOST_ARCH="i486 arm x86_64"
   740.9  
  740.10  WANTED="librsvg"
  740.11  DEPENDS="librsvg at-spi2 at-spi2-atk atk bzlib cairo dbus fontconfig freetype \
  740.12 -gdk-pixbuf glib glibc-base gtk+3 harfbuzz libcroco libffi libgio libpng libxcb \
  740.13 +gdk-pixbuf glib glibc-base gtk+3 harfbuzz libffi libgio libpng libxcb \
  740.14  libxml2 pango pcre pixman util-linux-uuid xorg-libICE xorg-libSM xorg-libX11 \
  740.15  xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage xorg-libXdmcp \
  740.16  xorg-libXext xorg-libXfixes xorg-libXi xorg-libXinerama xorg-libXrandr \
  740.17  xorg-libXrender zlib"
  740.18 +# libcroco (unmaintained)
  740.19  
  740.20  # Rules to gen a SliTaz package suitable for Tazpkg.
  740.21  genpkg_rules()
   741.1 --- a/librsvg-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   741.2 +++ b/librsvg-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   741.3 @@ -7,7 +7,7 @@
   741.4  MAINTAINER="erjo@slitaz.org"
   741.5  LICENSE="GPL2"
   741.6  WEB_SITE="https://librsvg.sourceforge.net/"
   741.7 -HOST_ARCH="i486 arm"
   741.8 +HOST_ARCH="i486 arm x86_64"
   741.9  
  741.10  WANTED="librsvg"
  741.11  DEPENDS="librsvg pkg-config glib-dev libgio-dev gdk-pixbuf-dev cairo-dev"
   742.1 --- a/librsvg/receipt	Tue Jun 25 14:51:14 2024 +0000
   742.2 +++ b/librsvg/receipt	Thu Dec 05 08:39:45 2024 +0000
   742.3 @@ -9,17 +9,19 @@
   742.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   742.5  WEB_SITE="https://wiki.gnome.org/LibRsvg"
   742.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   742.7 -HOST_ARCH="i486 arm"
   742.8 +HOST_ARCH="i486 arm x86_64"
   742.9  
  742.10  DEPENDS="bzlib cairo fontconfig freetype gdk-pixbuf glib glibc-base harfbuzz \
  742.11 -	libcroco libffi libgio libpng libxcb libxml2 pango pcre pixman xorg-libX11 \
  742.12 +	libffi libgio libpng libxcb libxml2 pango pcre pixman xorg-libX11 \
  742.13  	xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender zlib"
  742.14  BUILD_DEPENDS="cairo-dev expat-dev fontconfig-dev freetype-dev gdk-pixbuf-dev 
  742.15 -	glib-dev libcroco-dev libffi-dev libpng-dev libxml2-dev pango-dev"
  742.16 +	glib-dev libffi-dev libpng-dev libxml2-dev pango-dev"
  742.17 +# libcroco / libcroco-dev (unmaintained)
  742.18 +
  742.19  
  742.20  # Handle cross compilation
  742.21  case "$ARCH" in
  742.22 -	i?86) BUILD_DEPENDS="gtk-doc perl libgsf libcroco-dev \
  742.23 +	i?86|x86_64) BUILD_DEPENDS="gtk-doc perl libgsf \
  742.24  	gobject-introspection-dev gtk+3-dev rust-cargo" ;;
  742.25  esac
  742.26  
   743.1 --- a/libruby-extras/receipt	Tue Jun 25 14:51:14 2024 +0000
   743.2 +++ b/libruby-extras/receipt	Thu Dec 05 08:39:45 2024 +0000
   743.3 @@ -11,7 +11,7 @@
   743.4  DEPENDS="ruby"
   743.5  WANTED="ruby"
   743.6  
   743.7 -HOST_ARCH="i486 arm"
   743.8 +HOST_ARCH="i486 arm x86_64"
   743.9  
  743.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  743.11  genpkg_rules()
   744.1 --- a/libruby/receipt	Tue Jun 25 14:51:14 2024 +0000
   744.2 +++ b/libruby/receipt	Thu Dec 05 08:39:45 2024 +0000
   744.3 @@ -10,7 +10,7 @@
   744.4  
   744.5  WANTED="ruby"
   744.6  
   744.7 -HOST_ARCH="i486 arm"
   744.8 +HOST_ARCH="i486 arm x86_64"
   744.9  
  744.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  744.11  genpkg_rules()
   745.1 --- a/libsamplerate-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   745.2 +++ b/libsamplerate-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   745.3 @@ -11,7 +11,7 @@
   745.4  WANTED="libsamplerate"
   745.5  DEPENDS="libsamplerate pkg-config"
   745.6  
   745.7 -HOST_ARCH="i486 arm"
   745.8 +HOST_ARCH="i486 arm x86_64"
   745.9  
  745.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  745.11  genpkg_rules()
   746.1 --- a/libsamplerate/receipt	Tue Jun 25 14:51:14 2024 +0000
   746.2 +++ b/libsamplerate/receipt	Thu Dec 05 08:39:45 2024 +0000
   746.3 @@ -13,7 +13,7 @@
   746.4  
   746.5  DEPENDS=""
   746.6  
   746.7 -HOST_ARCH="i486 arm"
   746.8 +HOST_ARCH="i486 arm x86_64"
   746.9  
  746.10  # What is the latest version available today?
  746.11  current_version()
   747.1 --- a/libsasl-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
   747.2 +++ b/libsasl-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
   747.3 @@ -12,6 +12,8 @@
   747.4  WANTED="cyrus-sasl"
   747.5  DEPENDS="libcomerr3 libcrypto libdb libkrb5 libsasl"
   747.6  
   747.7 +HOST_ARCH="i486 x86_64"
   747.8 +
   747.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  747.10  genpkg_rules()
  747.11  {
   748.1 --- a/libsasl-without-ldap/receipt	Tue Jun 25 14:51:14 2024 +0000
   748.2 +++ b/libsasl-without-ldap/receipt	Thu Dec 05 08:39:45 2024 +0000
   748.3 @@ -15,6 +15,8 @@
   748.4  DEPENDS="db openssl"
   748.5  BUILD_DEPENDS="autoconf automake m4 libtool groff db-dev openssl-dev"
   748.6  
   748.7 +HOST_ARCH="i486 x86_64"
   748.8 +
   748.9  # What is the latest version available today?
  748.10  current_version()
  748.11  {
   749.1 --- a/libsasl/receipt	Tue Jun 25 14:51:14 2024 +0000
   749.2 +++ b/libsasl/receipt	Thu Dec 05 08:39:45 2024 +0000
   749.3 @@ -10,6 +10,8 @@
   749.4  
   749.5  WANTED="cyrus-sasl"
   749.6  
   749.7 +HOST_ARCH="i486 x86_64"
   749.8 +
   749.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  749.10  genpkg_rules()
  749.11  {
   750.1 --- a/libsbc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   750.2 +++ b/libsbc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   750.3 @@ -11,6 +11,8 @@
   750.4  
   750.5  DEPENDS="libsbc pkg-config"
   750.6  
   750.7 +HOST_ARCH="i486 x86_64"
   750.8 +
   750.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  750.10  genpkg_rules()
  750.11  {
   751.1 --- a/libsbc/receipt	Tue Jun 25 14:51:14 2024 +0000
   751.2 +++ b/libsbc/receipt	Thu Dec 05 08:39:45 2024 +0000
   751.3 @@ -10,6 +10,8 @@
   751.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   751.5  WGET_URL="https://www.kernel.org/pub/linux/bluetooth/sbc-$VERSION.tar.xz"
   751.6  
   751.7 +HOST_ARCH="i486 x86_64"
   751.8 +
   751.9  # What is the latest version available today?
  751.10  current_version()
  751.11  {
   752.1 --- a/libsdl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   752.2 +++ b/libsdl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   752.3 @@ -14,7 +14,7 @@
   752.4  DEPENDS="xorg-libXext-dev xorg-libX11-dev xorg-libXrender-dev \
   752.5  mesa-dev libglu-mesa-dev libglw-mesa-dev libsdl pkg-config"
   752.6  
   752.7 -HOST_ARCH="i486 arm"
   752.8 +HOST_ARCH="i486 arm x86_64"
   752.9  
  752.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  752.11  genpkg_rules()
   753.1 --- a/libsdl-gfx-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   753.2 +++ b/libsdl-gfx-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   753.3 @@ -12,6 +12,8 @@
   753.4  
   753.5  DEPENDS="libsdl-gfx"
   753.6  
   753.7 +HOST_ARCH="i486 x86_64"
   753.8 +
   753.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  753.10  genpkg_rules()
  753.11  {
   754.1 --- a/libsdl-gfx/receipt	Tue Jun 25 14:51:14 2024 +0000
   754.2 +++ b/libsdl-gfx/receipt	Thu Dec 05 08:39:45 2024 +0000
   754.3 @@ -14,6 +14,8 @@
   754.4  DEPENDS="libsdl"
   754.5  BUILD_DEPENDS="libsdl-dev"
   754.6  
   754.7 +HOST_ARCH="i486 x86_64"
   754.8 +
   754.9  # What is the latest version available today?
  754.10  current_version()
  754.11  {
   755.1 --- a/libsdl-image-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   755.2 +++ b/libsdl-image-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   755.3 @@ -12,7 +12,7 @@
   755.4  WANTED="libsdl-image"
   755.5  DEPENDS="jpeg-dev libpng-dev libsdl-dev libsdl-image pkg-config zlib-dev"
   755.6  
   755.7 -HOST_ARCH="i486 arm"
   755.8 +HOST_ARCH="i486 x86_64 arm"
   755.9  
  755.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  755.11  genpkg_rules()
   756.1 --- a/libsdl-image/receipt	Tue Jun 25 14:51:14 2024 +0000
   756.2 +++ b/libsdl-image/receipt	Thu Dec 05 08:39:45 2024 +0000
   756.3 @@ -15,7 +15,7 @@
   756.4  DEPENDS="jpeg libpng libsdl tiff zlib"
   756.5  BUILD_DEPENDS="jpeg-dev libpng-dev libsdl-dev tiff-dev zlib-dev"
   756.6  
   756.7 -HOST_ARCH="i486 arm"
   756.8 +HOST_ARCH="i486 x86_64 arm"
   756.9  
  756.10  # What is the latest version available today?
  756.11  current_version()
   757.1 --- a/libsdl-net-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   757.2 +++ b/libsdl-net-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   757.3 @@ -12,7 +12,7 @@
   757.4  WANTED="libsdl-net"
   757.5  DEPENDS="libsdl-net"
   757.6  
   757.7 -HOST_ARCH="i486 arm"
   757.8 +HOST_ARCH="i486 arm x86_64"
   757.9  
  757.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  757.11  genpkg_rules()
   758.1 --- a/libsdl-net/receipt	Tue Jun 25 14:51:14 2024 +0000
   758.2 +++ b/libsdl-net/receipt	Thu Dec 05 08:39:45 2024 +0000
   758.3 @@ -15,7 +15,7 @@
   758.4  DEPENDS="libsdl"
   758.5  BUILD_DEPENDS="libsdl-dev"
   758.6  
   758.7 -HOST_ARCH="i486 arm"
   758.8 +HOST_ARCH="i486 arm x86_64"
   758.9  
  758.10  # What is the latest version available today?
  758.11  current_version()
   759.1 --- a/libsdl/receipt	Tue Jun 25 14:51:14 2024 +0000
   759.2 +++ b/libsdl/receipt	Thu Dec 05 08:39:45 2024 +0000
   759.3 @@ -16,7 +16,7 @@
   759.4  BUILD_DEPENDS="alsa-lib-dev mesa-dev xorg-libX11-dev xorg-libXext-dev \
   759.5  	xorg-libXrender-dev xorg-libXt-dev"
   759.6  
   759.7 -HOST_ARCH="i486 arm"
   759.8 +HOST_ARCH="i486 arm x86_64"
   759.9  
  759.10  # Handle cross compilation.
  759.11  case "$ARCH" in
  759.12 @@ -38,6 +38,14 @@
  759.13  #	patch -Np1 -i $stuff/sdl-$VERSION-fix-mouse-clicking.patch
  759.14  #	patch -Np1 -i $stuff/sdl-$VERSION-fix-disappearing-cursor.patch
  759.15  #	patch -Np1 -i $stuff/sdl-1.2.14-add-XGetRequest-symbol.patch
  759.16 +
  759.17 +	# Fix build issue with Xorg on x86_64
  759.18 +	# see https://github.com/libsdl-org/SDL-1.2/issues/724
  759.19 +	case $ARCH in
  759.20 +		x86_64)
  759.21 +			patch -p1 < $stuff/sdl-1.2.15-const_XData32.patch ;;
  759.22 +	esac
  759.23 +
  759.24  	./configure $CONFIGURE_ARGS &&
  759.25  	make -j 1 &&
  759.26  	make install
   760.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   760.2 +++ b/libsdl/stuff/sdl-1.2.15-const_XData32.patch	Thu Dec 05 08:39:45 2024 +0000
   760.3 @@ -0,0 +1,15 @@
   760.4 +libX11-1.5.99.901 has changed prototype of _XData32
   760.5 +
   760.6 +<http://bugzilla.libsdl.org/show_bug.cgi?id=1769>
   760.7 +
   760.8 +diff -r b6b2829cd7ef src/video/x11/SDL_x11sym.h
   760.9 +--- a/src/video/x11/SDL_x11sym.h	Wed Feb 27 15:20:31 2013 -0800
  760.10 ++++ b/src/video/x11/SDL_x11sym.h	Wed Mar 27 16:07:23 2013 +0100
  760.11 +@@ -165,7 +165,7 @@
  760.12 +  */
  760.13 + #ifdef LONG64
  760.14 + SDL_X11_MODULE(IO_32BIT)
  760.15 +-SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)
  760.16 ++SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return)
  760.17 + SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
  760.18 + #endif
   761.1 --- a/libsdl2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   761.2 +++ b/libsdl2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   761.3 @@ -11,6 +11,8 @@
   761.4  DEPENDS="libsdl2 pkg-config"
   761.5  WANTED="libsdl2"
   761.6  
   761.7 +HOST_ARCH="i486 x86_64"
   761.8 +
   761.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  761.10  genpkg_rules()
  761.11  {
   762.1 --- a/libsdl2/receipt	Tue Jun 25 14:51:14 2024 +0000
   762.2 +++ b/libsdl2/receipt	Thu Dec 05 08:39:45 2024 +0000
   762.3 @@ -12,9 +12,11 @@
   762.4  TARBALL="SDL2-$VERSION.tar.gz"
   762.5  WGET_URL="${WEB_SITE}release/${TARBALL}"
   762.6  
   762.7 -DEPENDS="alsa-lib dbus mesa"
   762.8 +DEPENDS="alsa-lib dbus"
   762.9  BUILD_DEPENDS="alsa-lib-dev dbus-dev mesa-dev mesa-wayland-dev pulseaudio-dev"
  762.10  
  762.11 +HOST_ARCH="i486 x86_64"
  762.12 +
  762.13  # What is the latest version available today?
  762.14  current_version()
  762.15  {
   763.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   763.2 +++ b/libsdl2/stuff/libsdl2-fix-libX11.patch	Thu Dec 05 08:39:45 2024 +0000
   763.3 @@ -0,0 +1,126 @@
   763.4 +# HG changeset patch
   763.5 +# User Azamat H. Hackimov <azamat.hackimov@gmail.com>
   763.6 +# Date 1370182818 -21600
   763.7 +# Node ID cb19a074e0b1c3e03a4eacca149c8a6599ed9bc5
   763.8 +# Parent  23a5c8f4b312d0b285667e78b9038d403d94c240
   763.9 +Fix compilation with libX11 >= 1.5.99.902.
  763.10 +
  763.11 +These changes fixes bug #1769 for SDL2
  763.12 +(http://bugzilla.libsdl.org/show_bug.cgi?id=1769).
  763.13 +
  763.14 +diff -r 23a5c8f4b312 -r cb19a074e0b1 cmake/sdlchecks.cmake
  763.15 +--- a/cmake/sdlchecks.cmake	Sun Jun 02 14:27:54 2013 +0200
  763.16 ++++ b/cmake/sdlchecks.cmake	Sun Jun 02 20:20:18 2013 +0600
  763.17 +@@ -356,6 +356,14 @@
  763.18 +         set(SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS 1)
  763.19 +       endif(HAVE_XGENERICEVENT)
  763.20 + 
  763.21 ++      check_c_source_compiles("
  763.22 ++          #include <X11/Xlibint.h>
  763.23 ++          extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
  763.24 ++          int main(int argc, char **argv) {}" HAVE_CONST_XDATA32)
  763.25 ++      if(HAVE_CONST_XDATA32)
  763.26 ++        set(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 1)
  763.27 ++      endif(HAVE_CONST_XDATA32)
  763.28 ++
  763.29 +       check_function_exists(XkbKeycodeToKeysym SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM)
  763.30 + 
  763.31 +       if(VIDEO_X11_XCURSOR AND HAVE_XCURSOR_H)
  763.32 +diff -r 23a5c8f4b312 -r cb19a074e0b1 configure
  763.33 +--- a/configure	Sun Jun 02 14:27:54 2013 +0200
  763.34 ++++ b/configure	Sun Jun 02 20:20:18 2013 +0600
  763.35 +@@ -19492,6 +19492,35 @@
  763.36 +             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_const_param_XextAddDisplay" >&5
  763.37 + $as_echo "$have_const_param_XextAddDisplay" >&6; }
  763.38 + 
  763.39 ++            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for const parameter to _XData32" >&5
  763.40 ++$as_echo_n "checking for const parameter to _XData32... " >&6; }
  763.41 ++	    have_const_param_xdata32=no
  763.42 ++	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  763.43 ++/* end confdefs.h.  */
  763.44 ++
  763.45 ++	      #include <X11/Xlibint.h>
  763.46 ++	      extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
  763.47 ++
  763.48 ++int
  763.49 ++main ()
  763.50 ++{
  763.51 ++
  763.52 ++
  763.53 ++  ;
  763.54 ++  return 0;
  763.55 ++}
  763.56 ++_ACEOF
  763.57 ++if ac_fn_c_try_compile "$LINENO"; then :
  763.58 ++
  763.59 ++	    have_const_param_xdata32=yes
  763.60 ++	    $as_echo "#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 1" >>confdefs.h
  763.61 ++
  763.62 ++
  763.63 ++fi
  763.64 ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  763.65 ++	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_const_param_xdata32" >&5
  763.66 ++$as_echo "$have_const_param_xdata32" >&6; }
  763.67 ++
  763.68 +                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XGenericEvent" >&5
  763.69 + $as_echo_n "checking for XGenericEvent... " >&6; }
  763.70 +             have_XGenericEvent=no
  763.71 +diff -r 23a5c8f4b312 -r cb19a074e0b1 configure.in
  763.72 +--- a/configure.in	Sun Jun 02 14:27:54 2013 +0200
  763.73 ++++ b/configure.in	Sun Jun 02 20:20:18 2013 +0600
  763.74 +@@ -1144,6 +1144,18 @@
  763.75 +             ])
  763.76 +             AC_MSG_RESULT($have_const_param_XextAddDisplay)
  763.77 + 
  763.78 ++            AC_MSG_CHECKING(for const parameter to _XData32)
  763.79 ++	    have_const_param_xdata32=no
  763.80 ++	    AC_TRY_COMPILE([
  763.81 ++	      #include <X11/Xlibint.h>
  763.82 ++	      extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
  763.83 ++	    ],[
  763.84 ++	    ],[
  763.85 ++	    have_const_param_xdata32=yes
  763.86 ++	    AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
  763.87 ++	    ])
  763.88 ++	    AC_MSG_RESULT($have_const_param_xdata32)
  763.89 ++
  763.90 +             dnl AC_CHECK_LIB(X11, XGetEventData, AC_DEFINE(SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS, 1, [Have XGenericEvent]))
  763.91 +             AC_MSG_CHECKING([for XGenericEvent])
  763.92 +             have_XGenericEvent=no
  763.93 +diff -r 23a5c8f4b312 -r cb19a074e0b1 include/SDL_config.h.cmake
  763.94 +--- a/include/SDL_config.h.cmake	Sun Jun 02 14:27:54 2013 +0200
  763.95 ++++ b/include/SDL_config.h.cmake	Sun Jun 02 20:20:18 2013 +0600
  763.96 +@@ -266,6 +266,7 @@
  763.97 + #cmakedefine SDL_VIDEO_DRIVER_X11_XSHAPE @SDL_VIDEO_DRIVER_X11_XSHAPE@
  763.98 + #cmakedefine SDL_VIDEO_DRIVER_X11_XVIDMODE @SDL_VIDEO_DRIVER_X11_XVIDMODE@
  763.99 + #cmakedefine SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS @SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS@
 763.100 ++#cmakedefine SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 @SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32@
 763.101 + #cmakedefine SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY @SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY@
 763.102 + #cmakedefine SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM @SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM@
 763.103 + 
 763.104 +diff -r 23a5c8f4b312 -r cb19a074e0b1 include/SDL_config.h.in
 763.105 +--- a/include/SDL_config.h.in	Sun Jun 02 14:27:54 2013 +0200
 763.106 ++++ b/include/SDL_config.h.in	Sun Jun 02 20:20:18 2013 +0600
 763.107 +@@ -268,6 +268,7 @@
 763.108 + #undef SDL_VIDEO_DRIVER_X11_XSHAPE
 763.109 + #undef SDL_VIDEO_DRIVER_X11_XVIDMODE
 763.110 + #undef SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS
 763.111 ++#undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
 763.112 + #undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY
 763.113 + #undef SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM
 763.114 + 
 763.115 +diff -r 23a5c8f4b312 -r cb19a074e0b1 src/video/x11/SDL_x11sym.h
 763.116 +--- a/src/video/x11/SDL_x11sym.h	Sun Jun 02 14:27:54 2013 +0200
 763.117 ++++ b/src/video/x11/SDL_x11sym.h	Sun Jun 02 20:20:18 2013 +0600
 763.118 +@@ -203,7 +203,11 @@
 763.119 +  */
 763.120 + #ifdef LONG64
 763.121 + SDL_X11_MODULE(IO_32BIT)
 763.122 ++#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
 763.123 ++SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return)
 763.124 ++#else
 763.125 + SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)
 763.126 ++#endif
 763.127 + SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
 763.128 + #endif
 763.129 + 
   764.1 --- a/libsecret-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   764.2 +++ b/libsecret-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   764.3 @@ -7,7 +7,7 @@
   764.4  MAINTAINER="devl547@gmail.com"
   764.5  LICENSE="LGPL2.1"
   764.6  WEB_SITE="https://gnome.org/"
   764.7 -HOST_ARCH="i486 arm"
   764.8 +HOST_ARCH="i486 arm x86_64"
   764.9  
  764.10  WANTED="libsecret"
  764.11  DEPENDS="libsecret glib-dev libgio-dev"
   765.1 --- a/libsecret/receipt	Tue Jun 25 14:51:14 2024 +0000
   765.2 +++ b/libsecret/receipt	Thu Dec 05 08:39:45 2024 +0000
   765.3 @@ -10,7 +10,7 @@
   765.4  WEB_SITE="https://gnome.org/"
   765.5  TARBALL="$PACKAGE-$VERSION.tar.xz"
   765.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/$SERIES/$TARBALL"
   765.7 -HOST_ARCH="i486 arm"
   765.8 +HOST_ARCH="i486 arm x86_64"
   765.9  
  765.10  DEPENDS="libgio libgpg-error"
  765.11  BUILD_DEPENDS="libgcrypt-dev gobject-introspection-dev vala"
   766.1 --- a/libshout-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   766.2 +++ b/libshout-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   766.3 @@ -11,6 +11,8 @@
   766.4  DEPENDS="libshout pkg-config"
   766.5  WANTED="libshout"
   766.6  
   766.7 +HOST_ARCH="i486 x86_64"
   766.8 +
   766.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  766.10  genpkg_rules()
  766.11  {
   767.1 --- a/libshout/receipt	Tue Jun 25 14:51:14 2024 +0000
   767.2 +++ b/libshout/receipt	Thu Dec 05 08:39:45 2024 +0000
   767.3 @@ -14,6 +14,8 @@
   767.4  DEPENDS="libtheora libvorbis speex"
   767.5  BUILD_DEPENDS="libogg-dev libtheora-dev libvorbis-dev speex-dev"
   767.6  
   767.7 +HOST_ARCH="i486 x86_64"
   767.8 +
   767.9  # What is the latest version available today?
  767.10  current_version()
  767.11  {
   768.1 --- a/libsigc++-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   768.2 +++ b/libsigc++-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   768.3 @@ -8,7 +8,7 @@
   768.4  LICENSE="LGPL2.1"
   768.5  WANTED="libsigc++"
   768.6  WEB_SITE="https://developer.gnome.org/libsigc++/"
   768.7 -HOST_ARCH="i486 arm"
   768.8 +HOST_ARCH="i486 arm x86_64"
   768.9  
  768.10  DEPENDS="libsigc++ pkg-config"
  768.11  
   769.1 --- a/libsigc++/receipt	Tue Jun 25 14:51:14 2024 +0000
   769.2 +++ b/libsigc++/receipt	Thu Dec 05 08:39:45 2024 +0000
   769.3 @@ -9,7 +9,7 @@
   769.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   769.5  WEB_SITE="https://developer.gnome.org/libsigc++/"
   769.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   769.7 -HOST_ARCH="i486 arm"
   769.8 +HOST_ARCH="i486 arm x86_64"
   769.9  
  769.10  BUILD_DEPENDS="m4 meson"
  769.11  
   770.1 --- a/libsndfile-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   770.2 +++ b/libsndfile-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   770.3 @@ -11,7 +11,7 @@
   770.4  DEPENDS="libsndfile pkg-config"
   770.5  WANTED="libsndfile"
   770.6  
   770.7 -HOST_ARCH="i486 arm"
   770.8 +HOST_ARCH="i486 arm x86_64"
   770.9  
  770.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  770.11  genpkg_rules()
   771.1 --- a/libsndfile/receipt	Tue Jun 25 14:51:14 2024 +0000
   771.2 +++ b/libsndfile/receipt	Thu Dec 05 08:39:45 2024 +0000
   771.3 @@ -14,16 +14,16 @@
   771.4  DEPENDS="alsa-lib libvorbis"
   771.5  BUILD_DEPENDS="alsa-lib-dev libvorbis-dev"
   771.6  
   771.7 -HOST_ARCH="i486 arm"
   771.8 +HOST_ARCH="i486 arm x86_64"
   771.9  
  771.10  # Handle slitaz arch
  771.11  case "$SLITAZ_ARCH" in
  771.12 -	i?86) DEPENDS="$DEPENDS flac" ;;
  771.13 +	i?86|x86_64) DEPENDS="$DEPENDS flac" ;;
  771.14  esac
  771.15  
  771.16  # Handle cross compilation.
  771.17  case "$ARCH" in
  771.18 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;;
  771.19 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;;
  771.20  esac
  771.21  
  771.22  # What is the latest version available today?
   772.1 --- a/libsoup-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   772.2 +++ b/libsoup-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   772.3 @@ -8,7 +8,7 @@
   772.4  LICENSE="LGPL2"
   772.5  WANTED="libsoup"
   772.6  WEB_SITE="http://live.gnome.org/LibSoup/"
   772.7 -HOST_ARCH="i486 arm"
   772.8 +HOST_ARCH="i486 arm x86_64"
   772.9  
  772.10  DEPENDS="libsoup libsoup-gnome libxml2-dev \
  772.11  gnutls-dev glib-dev libpsl-dev pkg-config"
   773.1 --- a/libsoup-gnome/receipt	Tue Jun 25 14:51:14 2024 +0000
   773.2 +++ b/libsoup-gnome/receipt	Thu Dec 05 08:39:45 2024 +0000
   773.3 @@ -7,7 +7,7 @@
   773.4  MAINTAINER="al.bobylev@gmail.com"
   773.5  LICENSE="LGPL2"
   773.6  WEB_SITE="https://live.gnome.org/LibSoup/"
   773.7 -HOST_ARCH="i486 arm"
   773.8 +HOST_ARCH="i486 arm x86_64"
   773.9  
  773.10  DEPENDS="libsoup libgnome-keyring libsqlite"
  773.11  WANTED="libsoup"
   774.1 --- a/libsoup/receipt	Tue Jun 25 14:51:14 2024 +0000
   774.2 +++ b/libsoup/receipt	Thu Dec 05 08:39:45 2024 +0000
   774.3 @@ -9,7 +9,7 @@
   774.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
   774.5  WEB_SITE="https://live.gnome.org/LibSoup/"
   774.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   774.7 -HOST_ARCH="i486 arm"
   774.8 +HOST_ARCH="i486 arm x86_64"
   774.9  
  774.10  DEPENDS="glib glibc-base libffi libgio libxml2 pcre \
  774.11  libpsl zlib"
  774.12 @@ -19,7 +19,7 @@
  774.13  
  774.14  # Handle cross compilation.
  774.15  case "$ARCH" in
  774.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
  774.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
  774.18  esac
  774.19  
  774.20  current_version()
   775.1 --- a/libsoup248-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   775.2 +++ b/libsoup248-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   775.3 @@ -8,7 +8,7 @@
   775.4  LICENSE="LGPL2"
   775.5  WANTED="libsoup248"
   775.6  WEB_SITE="http://live.gnome.org/LibSoup/"
   775.7 -HOST_ARCH="i486 arm"
   775.8 +HOST_ARCH="i486 arm x86_64"
   775.9  
  775.10  DEPENDS="libsoup248 libsoup248-gnome libxml2-dev gnutls-dev glib-dev pkg-config"
  775.11  
   776.1 --- a/libsoup248-gnome/receipt	Tue Jun 25 14:51:14 2024 +0000
   776.2 +++ b/libsoup248-gnome/receipt	Thu Dec 05 08:39:45 2024 +0000
   776.3 @@ -7,7 +7,7 @@
   776.4  MAINTAINER="al.bobylev@gmail.com"
   776.5  LICENSE="LGPL2"
   776.6  WEB_SITE="https://live.gnome.org/LibSoup/"
   776.7 -HOST_ARCH="i486 arm"
   776.8 +HOST_ARCH="i486 arm x86_64"
   776.9  
  776.10  DEPENDS="libsoup248 libgnome-keyring libsqlite"
  776.11  WANTED="libsoup248"
   777.1 --- a/libsoup248/receipt	Tue Jun 25 14:51:14 2024 +0000
   777.2 +++ b/libsoup248/receipt	Thu Dec 05 08:39:45 2024 +0000
   777.3 @@ -10,7 +10,7 @@
   777.4  TARBALL="$SOURCE-$VERSION.tar.xz"
   777.5  WEB_SITE="https://live.gnome.org/LibSoup/"
   777.6  WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION%.*}/$TARBALL"
   777.7 -HOST_ARCH="i486 arm"
   777.8 +HOST_ARCH="i486 arm x86_64"
   777.9  
  777.10  DEPENDS="glib glibc-base libffi libgio libxml2 pcre zlib"
  777.11  BUILD_DEPENDS="glib-networking libgio-dev \
  777.12 @@ -19,7 +19,7 @@
  777.13  
  777.14  # Handle cross compilation.
  777.15  case "$ARCH" in
  777.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
  777.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
  777.18  esac
  777.19  
  777.20  current_version()
   778.1 --- a/libspiro-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   778.2 +++ b/libspiro-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   778.3 @@ -11,6 +11,8 @@
   778.4  DEPENDS="libspiro pkg-config"
   778.5  WANTED="libspiro"
   778.6  
   778.7 +HOST_ARCH="i486 x86_64"
   778.8 +
   778.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  778.10  genpkg_rules()
  778.11  {
   779.1 --- a/libspiro/receipt	Tue Jun 25 14:51:14 2024 +0000
   779.2 +++ b/libspiro/receipt	Thu Dec 05 08:39:45 2024 +0000
   779.3 @@ -14,6 +14,8 @@
   779.4  DEPENDS=""
   779.5  BUILD_DEPENDS="autoconf automake bash cacerts libtool"
   779.6  
   779.7 +HOST_ARCH="i486 x86_64"
   779.8 +
   779.9  current_version()
  779.10  {
  779.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   780.1 --- a/libsqlite-tcl/receipt	Tue Jun 25 14:51:14 2024 +0000
   780.2 +++ b/libsqlite-tcl/receipt	Thu Dec 05 08:39:45 2024 +0000
   780.3 @@ -12,7 +12,7 @@
   780.4  DEPENDS="libsqlite tcl"
   780.5  WANTED="sqlite"
   780.6  
   780.7 -HOST_ARCH="i486 arm"
   780.8 +HOST_ARCH="i486 arm x86_64"
   780.9  
  780.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  780.11  genpkg_rules()
   781.1 --- a/libsqlite/receipt	Tue Jun 25 14:51:14 2024 +0000
   781.2 +++ b/libsqlite/receipt	Thu Dec 05 08:39:45 2024 +0000
   781.3 @@ -11,7 +11,7 @@
   781.4  
   781.5  WANTED="sqlite"
   781.6  
   781.7 -HOST_ARCH="i486 arm"
   781.8 +HOST_ARCH="i486 arm x86_64"
   781.9  
  781.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  781.11  genpkg_rules()
   782.1 --- a/libssl/receipt	Tue Jun 25 14:51:14 2024 +0000
   782.2 +++ b/libssl/receipt	Thu Dec 05 08:39:45 2024 +0000
   782.3 @@ -7,7 +7,7 @@
   782.4  MAINTAINER="pascal.bellard@slitaz.org"
   782.5  LICENSE="BSD"
   782.6  WEB_SITE="https://www.openssl.org/"
   782.7 -HOST_ARCH="i486 arm"
   782.8 +HOST_ARCH="i486 arm x86_64"
   782.9  
  782.10  WANTED="openssl"
  782.11  
   783.1 --- a/libssl11/receipt	Tue Jun 25 14:51:14 2024 +0000
   783.2 +++ b/libssl11/receipt	Thu Dec 05 08:39:45 2024 +0000
   783.3 @@ -1,13 +1,13 @@
   783.4  # SliTaz package receipt.
   783.5  
   783.6  PACKAGE="libssl11"
   783.7 -VERSION="1.1.1w"
   783.8 +VERSION="1.1.1zb"
   783.9  CATEGORY="security"
  783.10  SHORT_DESC="OpenSSL libraries (1.1.1 series)."
  783.11  MAINTAINER="pascal.bellard@slitaz.org"
  783.12  LICENSE="BSD"
  783.13  WEB_SITE="https://www.openssl.org/"
  783.14 -HOST_ARCH="i486 arm"
  783.15 +HOST_ARCH="i486 arm x86_64"
  783.16  
  783.17  WANTED="openssl11"
  783.18  DEPENDS="libcrypto11"
   784.1 --- a/libtasn1-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   784.2 +++ b/libtasn1-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   784.3 @@ -11,7 +11,7 @@
   784.4  DEPENDS="libtasn1 pkg-config"
   784.5  WANTED="libtasn1"
   784.6  
   784.7 -HOST_ARCH="i486 arm"
   784.8 +HOST_ARCH="i486 arm x86_64"
   784.9  
  784.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  784.11  genpkg_rules()
   785.1 --- a/libtasn1/receipt	Tue Jun 25 14:51:14 2024 +0000
   785.2 +++ b/libtasn1/receipt	Thu Dec 05 08:39:45 2024 +0000
   785.3 @@ -14,7 +14,7 @@
   785.4  DEPENDS="gcc-lib-base"
   785.5  BUILD_DEPENDS="gcc"
   785.6  
   785.7 -HOST_ARCH="i486 arm"
   785.8 +HOST_ARCH="i486 arm x86_64"
   785.9  
  785.10  current_version()
  785.11  {
   786.1 --- a/libtheora-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   786.2 +++ b/libtheora-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   786.3 @@ -8,7 +8,7 @@
   786.4  LICENSE="BSD"
   786.5  WANTED="libtheora"
   786.6  WEB_SITE="https://www.theora.org/"
   786.7 -HOST_ARCH="i486 arm"
   786.8 +HOST_ARCH="i486 arm x86_64"
   786.9  
  786.10  DEPENDS="libtheora pkg-config"
  786.11  
   787.1 --- a/libtheora-enc/receipt	Tue Jun 25 14:51:14 2024 +0000
   787.2 +++ b/libtheora-enc/receipt	Thu Dec 05 08:39:45 2024 +0000
   787.3 @@ -8,7 +8,7 @@
   787.4  LICENSE="BSD"
   787.5  WANTED="libtheora"
   787.6  WEB_SITE="https://www.theora.org/"
   787.7 -HOST_ARCH="i486 arm"
   787.8 +HOST_ARCH="i486 arm x86_64"
   787.9  
  787.10  DEPENDS="libogg"
  787.11  
   788.1 --- a/libtheora/receipt	Tue Jun 25 14:51:14 2024 +0000
   788.2 +++ b/libtheora/receipt	Thu Dec 05 08:39:45 2024 +0000
   788.3 @@ -9,7 +9,7 @@
   788.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   788.5  WEB_SITE="https://www.theora.org/"
   788.6  WGET_URL="https://downloads.xiph.org/releases/theora/$TARBALL"
   788.7 -HOST_ARCH="i486 arm"
   788.8 +HOST_ARCH="i486 arm x86_64"
   788.9  
  788.10  DEPENDS="libogg libvorbis libpng"
  788.11  BUILD_DEPENDS="libogg-dev libvorbis-dev libpng-dev"
   789.1 --- a/libtic/receipt	Tue Jun 25 14:51:14 2024 +0000
   789.2 +++ b/libtic/receipt	Thu Dec 05 08:39:45 2024 +0000
   789.3 @@ -10,7 +10,7 @@
   789.4  
   789.5  WANTED="ncurses"
   789.6  
   789.7 -HOST_ARCH="i486 arm"
   789.8 +HOST_ARCH="i486 arm x86_64"
   789.9  
  789.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  789.11  genpkg_rules()
   790.1 --- a/libtinfo/receipt	Tue Jun 25 14:51:14 2024 +0000
   790.2 +++ b/libtinfo/receipt	Thu Dec 05 08:39:45 2024 +0000
   790.3 @@ -10,7 +10,7 @@
   790.4  
   790.5  WANTED="ncurses"
   790.6  
   790.7 -HOST_ARCH="i486 arm"
   790.8 +HOST_ARCH="i486 arm x86_64"
   790.9  
  790.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  790.11  genpkg_rules()
   791.1 --- a/libtirpc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   791.2 +++ b/libtirpc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   791.3 @@ -11,7 +11,7 @@
   791.4  DEPENDS="libtirpc pkg-config"
   791.5  WANTED="libtirpc"
   791.6  
   791.7 -HOST_ARCH="i486 arm"
   791.8 +HOST_ARCH="i486 arm x86_64"
   791.9  
  791.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  791.11  genpkg_rules()
   792.1 --- a/libtirpc/receipt	Tue Jun 25 14:51:14 2024 +0000
   792.2 +++ b/libtirpc/receipt	Thu Dec 05 08:39:45 2024 +0000
   792.3 @@ -11,7 +11,7 @@
   792.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   792.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   792.6  
   792.7 -HOST_ARCH="i486 arm"
   792.8 +HOST_ARCH="i486 arm x86_64"
   792.9  
  792.10  # What is the latest version available today?
  792.11  current_version()
   793.1 --- a/libtool/receipt	Tue Jun 25 14:51:14 2024 +0000
   793.2 +++ b/libtool/receipt	Thu Dec 05 08:39:45 2024 +0000
   793.3 @@ -14,7 +14,7 @@
   793.4  DEPENDS="libltdl automake autoconf"
   793.5  BUILD_DEPENDS="automake autoconf"
   793.6  
   793.7 -HOST_ARCH="i486 arm"
   793.8 +HOST_ARCH="i486 arm x86_64"
   793.9  
  793.10  # Handle cross compilation.
  793.11  case "$ARCH" in
   794.1 --- a/libuninameslist-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   794.2 +++ b/libuninameslist-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   794.3 @@ -11,6 +11,8 @@
   794.4  DEPENDS="libuninameslist pkg-config"
   794.5  WANTED="libuninameslist"
   794.6  
   794.7 +HOST_ARCH="i486 x86_64"
   794.8 +
   794.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  794.10  genpkg_rules()
  794.11  {
   795.1 --- a/libuninameslist/receipt	Tue Jun 25 14:51:14 2024 +0000
   795.2 +++ b/libuninameslist/receipt	Thu Dec 05 08:39:45 2024 +0000
   795.3 @@ -14,6 +14,8 @@
   795.4  DEPENDS=""
   795.5  BUILD_DEPENDS="autoconf automake bash cacerts libtool"
   795.6  
   795.7 +HOST_ARCH="i486 x86_64"
   795.8 +
   795.9  current_version()
  795.10  {
  795.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   796.1 --- a/libunique-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   796.2 +++ b/libunique-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   796.3 @@ -8,7 +8,7 @@
   796.4  LICENSE="LGPL2.1"
   796.5  WEB_SITE="https://wiki.gnome.org/Attic/LibUnique"
   796.6  WANTED="libunique"
   796.7 -HOST_ARCH="i486 arm"
   796.8 +HOST_ARCH="i486 arm x86_64"
   796.9  
  796.10  DEPENDS="libunique pkg-config"
  796.11  
   797.1 --- a/libunique/receipt	Tue Jun 25 14:51:14 2024 +0000
   797.2 +++ b/libunique/receipt	Thu Dec 05 08:39:45 2024 +0000
   797.3 @@ -9,13 +9,13 @@
   797.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   797.5  WEB_SITE="https://wiki.gnome.org/Attic/LibUnique"
   797.6  WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL"
   797.7 -HOST_ARCH="i486 arm"
   797.8 +HOST_ARCH="i486 arm x86_64"
   797.9  
  797.10  DEPENDS="cairo gtk+"
  797.11  BUILD_DEPENDS="cairo-dev gtk+-dev glib-dev expat-dev"
  797.12  
  797.13  case "$ARCH" in
  797.14 -	i?86)
  797.15 +	i?86|x86_64)
  797.16  		BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev perl"
  797.17  		export CFLAGS="$CFLAGS -Wno-error=unused-but-set-variable"
  797.18  esac
   798.1 --- a/libunistring-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   798.2 +++ b/libunistring-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   798.3 @@ -11,6 +11,8 @@
   798.4  DEPENDS="libunistring"
   798.5  WANTED="libunistring"
   798.6  
   798.7 +HOST_ARCH="i486 x86_64"
   798.8 +
   798.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  798.10  genpkg_rules()
  798.11  {
   799.1 --- a/libunistring/receipt	Tue Jun 25 14:51:14 2024 +0000
   799.2 +++ b/libunistring/receipt	Thu Dec 05 08:39:45 2024 +0000
   799.3 @@ -13,6 +13,8 @@
   799.4  
   799.5  DEPENDS="glibc-base"
   799.6  
   799.7 +HOST_ARCH="i486 x86_64"
   799.8 +
   799.9  current_version()
  799.10  {
  799.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   800.1 --- a/libunixODBC/receipt	Tue Jun 25 14:51:14 2024 +0000
   800.2 +++ b/libunixODBC/receipt	Thu Dec 05 08:39:45 2024 +0000
   800.3 @@ -10,7 +10,7 @@
   800.4  
   800.5  WANTED="unixODBC"
   800.6  
   800.7 -HOST_ARCH="i486 arm"
   800.8 +HOST_ARCH="i486 arm x86_64"
   800.9  
  800.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  800.11  genpkg_rules()
   801.1 --- a/libupnp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   801.2 +++ b/libupnp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   801.3 @@ -11,8 +11,13 @@
   801.4  DEPENDS="libupnp pkg-config"
   801.5  WANTED="libupnp"
   801.6  
   801.7 +HOST_ARCH="i486 x86_64"
   801.8 +
   801.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  801.10  genpkg_rules()
  801.11  {
  801.12  	get_dev_files
  801.13 +
  801.14 +        # Ensure remove .la files
  801.15 +        find $fs -name "*.la" -delete
  801.16  }
   802.1 --- a/libupnp/receipt	Tue Jun 25 14:51:14 2024 +0000
   802.2 +++ b/libupnp/receipt	Thu Dec 05 08:39:45 2024 +0000
   802.3 @@ -14,6 +14,8 @@
   802.4  DEPENDS="libxml2"
   802.5  BUILD_DEPENDS="libpthread-stubs libxml2-dev"
   802.6  
   802.7 +HOST_ARCH="i486 x86_64"
   802.8 +
   802.9  # What is the latest version available today?
  802.10  current_version()
  802.11  {
   803.1 --- a/libusb-compat-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   803.2 +++ b/libusb-compat-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   803.3 @@ -9,11 +9,11 @@
   803.4  WEB_SITE="https://github.com/libusb/libusb-compat-0.1"
   803.5  
   803.6  WANTED="libusb-compat"
   803.7 -DEPENDS="libusb-compat pkg-config udev-dev"
   803.8 +DEPENDS="libusb-compat pkg-config"
   803.9  
  803.10  # Need build without udev-dev, and rebuild with it to avoid loop
  803.11  
  803.12 -HOST_ARCH="i486 arm"
  803.13 +HOST_ARCH="i486 arm x86_64"
  803.14  
  803.15  # Rules to gen a SliTaz package suitable for Tazpkg.
  803.16  genpkg_rules()
   804.1 --- a/libusb-compat/receipt	Tue Jun 25 14:51:14 2024 +0000
   804.2 +++ b/libusb-compat/receipt	Thu Dec 05 08:39:45 2024 +0000
   804.3 @@ -16,7 +16,7 @@
   804.4  
   804.5  # Need build without udev-dev, and rebuild with it to avoid loop
   804.6  
   804.7 -HOST_ARCH="i486 arm"
   804.8 +HOST_ARCH="i486 arm x86_64"
   804.9  
  804.10  current_version()
  804.11  {
   805.1 --- a/libusb-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   805.2 +++ b/libusb-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   805.3 @@ -11,7 +11,7 @@
   805.4  DEPENDS="libusb libusb-compat-dev pkg-config"
   805.5  WANTED="libusb"
   805.6  
   805.7 -HOST_ARCH="i486 arm"
   805.8 +HOST_ARCH="i486 arm x86_64"
   805.9  
  805.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  805.11  genpkg_rules()
   806.1 --- a/libusb/receipt	Tue Jun 25 14:51:14 2024 +0000
   806.2 +++ b/libusb/receipt	Thu Dec 05 08:39:45 2024 +0000
   806.3 @@ -16,7 +16,7 @@
   806.4  
   806.5  # Need first build without udev, and rebuild with it
   806.6  
   806.7 -HOST_ARCH="i486 arm"
   806.8 +HOST_ARCH="i486 arm x86_64"
   806.9  
  806.10  current_version()
  806.11  {
   807.1 --- a/libv4l-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   807.2 +++ b/libv4l-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   807.3 @@ -12,6 +12,8 @@
   807.4  
   807.5  DEPENDS="libv4l pkg-config"
   807.6  
   807.7 +HOST_ARCH="i486 x86_64"
   807.8 +
   807.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  807.10  genpkg_rules()
  807.11  {
   808.1 --- a/libv4l/receipt	Tue Jun 25 14:51:14 2024 +0000
   808.2 +++ b/libv4l/receipt	Thu Dec 05 08:39:45 2024 +0000
   808.3 @@ -15,6 +15,8 @@
   808.4  DEPENDS="libjpeg"
   808.5  BUILD_DEPENDS="jpeg-dev"
   808.6  
   808.7 +HOST_ARCH="i486 x86_64"
   808.8 +
   808.9  # What is the latest version available today?
  808.10  current_version()
  808.11  {
   809.1 --- a/libva-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   809.2 +++ b/libva-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   809.3 @@ -11,6 +11,8 @@
   809.4  
   809.5  DEPENDS="libva"
   809.6  
   809.7 +HOST_ARCH="i486 x86_64"
   809.8 +
   809.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  809.10  genpkg_rules()
  809.11  {
   810.1 --- a/libva/receipt	Tue Jun 25 14:51:14 2024 +0000
   810.2 +++ b/libva/receipt	Thu Dec 05 08:39:45 2024 +0000
   810.3 @@ -13,6 +13,8 @@
   810.4  BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev \
   810.5  xorg-dev-proto libdrm-dev meson"
   810.6  
   810.7 +HOST_ARCH="i486 x86_64"
   810.8 +
   810.9  # Rules to configure and make the package.
  810.10  compile_rules()
  810.11  {
   811.1 --- a/libvdpau-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   811.2 +++ b/libvdpau-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   811.3 @@ -11,6 +11,8 @@
   811.4  
   811.5  DEPENDS="libvdpau"
   811.6  
   811.7 +HOST_ARCH="i486 x86_64"
   811.8 +
   811.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  811.10  genpkg_rules()
  811.11  {
   812.1 --- a/libvdpau/receipt	Tue Jun 25 14:51:14 2024 +0000
   812.2 +++ b/libvdpau/receipt	Thu Dec 05 08:39:45 2024 +0000
   812.3 @@ -13,6 +13,8 @@
   812.4  BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev \
   812.5  xorg-dev-proto meson"
   812.6  
   812.7 +HOST_ARCH="i486 x86_64"
   812.8 +
   812.9  # Rules to configure and make the package.
  812.10  compile_rules()
  812.11  {
   813.1 --- a/libvlc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   813.2 +++ b/libvlc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   813.3 @@ -11,6 +11,8 @@
   813.4  DEPENDS="libvlc pkg-config"
   813.5  WANTED="vlc"
   813.6  
   813.7 +HOST_ARCH="i486 x86_64"
   813.8 +
   813.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  813.10  genpkg_rules()
  813.11  {
  813.12 @@ -19,7 +21,7 @@
  813.13  	mkdir -p $fs/usr/lib
  813.14  
  813.15  	#cp $src/vlc-config			$fs/usr/bin
  813.16 -	cp -a $install/usr/lib/*a		$fs/usr/lib
  813.17 +	#cp -a $install/usr/lib/*.a		$fs/usr/lib
  813.18  	cp -a $install/usr/lib/pkgconfig	$fs/usr/lib
  813.19  	cp -a $install/usr/include/vlc		$fs/usr/include
  813.20  	cp -a $install/usr/lib/vlc		$fs/usr/lib
   814.1 --- a/libvlc/receipt	Tue Jun 25 14:51:14 2024 +0000
   814.2 +++ b/libvlc/receipt	Thu Dec 05 08:39:45 2024 +0000
   814.3 @@ -8,9 +8,11 @@
   814.4  LICENSE="GPL2"
   814.5  WEB_SITE="https://www.videolan.org/vlc/" 
   814.6  
   814.7 -DEPENDS="alsa-lib dbus ffmpeg libmad lua5.1 nettle tar x264 x265 xcb-util zvbi gcc83-lib-base"
   814.8 +DEPENDS="alsa-lib dbus ffmpeg libmad lua5.1 nettle tar x264 x265 xcb-util zvbi"
   814.9  WANTED="vlc"
  814.10  
  814.11 +HOST_ARCH="i486 x86_64"
  814.12 +
  814.13  # Rules to gen a SliTaz package suitable for Tazpkg.
  814.14  genpkg_rules()
  814.15  {
   815.1 --- a/libvorbis-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   815.2 +++ b/libvorbis-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   815.3 @@ -11,7 +11,7 @@
   815.4  WANTED="libvorbis"
   815.5  DEPENDS="libogg-dev libvorbis pkg-config"
   815.6  
   815.7 -HOST_ARCH="i486 arm"
   815.8 +HOST_ARCH="i486 arm x86_64"
   815.9  
  815.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  815.11  genpkg_rules()
   816.1 --- a/libvorbis/receipt	Tue Jun 25 14:51:14 2024 +0000
   816.2 +++ b/libvorbis/receipt	Thu Dec 05 08:39:45 2024 +0000
   816.3 @@ -14,7 +14,7 @@
   816.4  DEPENDS="libogg"
   816.5  BUILD_DEPENDS="libogg-dev"
   816.6  
   816.7 -HOST_ARCH="i486 arm"
   816.8 +HOST_ARCH="i486 arm x86_64"
   816.9  
  816.10  # What is the latest version available today?
  816.11  current_version()
   817.1 --- a/libvpx-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   817.2 +++ b/libvpx-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   817.3 @@ -11,6 +11,8 @@
   817.4  DEPENDS="libvpx pkg-config"
   817.5  WANTED="libvpx"
   817.6  
   817.7 +HOST_ARCH="i486 x86_64"
   817.8 +
   817.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  817.10  genpkg_rules()
  817.11  {
   818.1 --- a/libvpx/receipt	Tue Jun 25 14:51:14 2024 +0000
   818.2 +++ b/libvpx/receipt	Thu Dec 05 08:39:45 2024 +0000
   818.3 @@ -14,6 +14,8 @@
   818.4  DEPENDS="glibc-base"
   818.5  BUILD_DEPENDS="coreutils-file-format diffutils gcc yasm"
   818.6  
   818.7 +HOST_ARCH="i486 x86_64"
   818.8 +
   818.9  current_version()
  818.10  {
  818.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
   819.1 --- a/libwebkit-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   819.2 +++ b/libwebkit-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   819.3 @@ -9,7 +9,7 @@
   819.4  MAINTAINER="mallory@sweetpeople.org"
   819.5  LICENSE="LGPL2"
   819.6  WEB_SITE="https://webkitgtk.org"
   819.7 -HOST_ARCH="i486 arm"
   819.8 +HOST_ARCH="i486 arm x86_64"
   819.9  
  819.10  DEPENDS="libwebkit libsoup248-dev enchant-dev libtasn1-dev sqlite-dev"
  819.11  
  819.12 @@ -20,7 +20,7 @@
  819.13  	#cp -a $install/usr/libwebkit/*.*a $fs/usr/libwebkit
  819.14  	# ARM: no pkg-config, include or gir files 
  819.15  	case "$ARCH" in
  819.16 -	    i?86)
  819.17 +	    i?86|x86_64)
  819.18  		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  819.19  		cp -a $install/usr/include $fs/usr
  819.20  		cp -a $install/usr/share/webkitgtk-1.0w $fs/usr/share
   820.1 --- a/libwebkit/receipt	Tue Jun 25 14:51:14 2024 +0000
   820.2 +++ b/libwebkit/receipt	Thu Dec 05 08:39:45 2024 +0000
   820.3 @@ -10,7 +10,7 @@
   820.4  TARBALL="$SOURCE-$VERSION.tar.xz"
   820.5  WEB_SITE="https://webkitgtk.org"
   820.6  WGET_URL="$WEB_SITE/releases/$TARBALL"
   820.7 -HOST_ARCH="i486 arm"
   820.8 +HOST_ARCH="i486 arm x86_64"
   820.9  
  820.10  DEPENDS="gtk+ enchant libxslt expat jpeg libpng libxml2 sqlite \
  820.11  xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \
  820.12 @@ -31,7 +31,7 @@
  820.13  
  820.14  # Handle cross compilation.
  820.15  case "$ARCH" in
  820.16 -	i?86) 
  820.17 +	i?86|x86_64)
  820.18  		BUILD_DEPENDS="$BUILD_DEPENDS tar gettext m4 bison flex gperf
  820.19  		autoconf automake gtk-doc libtool" ;;
  820.20  esac
  820.21 @@ -40,7 +40,7 @@
  820.22  compile_rules()
  820.23  {
  820.24  	# libwebkit does not like parallel builds.
  820.25 -	export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/')
  820.26 +	#export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/')
  820.27  	# fix Bug 84526: webkit-gtk-1.8.0 fails to build with --disable-video
  820.28  	# Build fix with newer bison 2.6
  820.29  	if [ ! "$continue" ]; then
   821.1 --- a/libwebp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   821.2 +++ b/libwebp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   821.3 @@ -11,7 +11,7 @@
   821.4  DEPENDS="libwebp pkg-config"
   821.5  WANTED="libwebp"
   821.6  
   821.7 -HOST_ARCH="i486 arm"
   821.8 +HOST_ARCH="i486 arm x86_64"
   821.9  
  821.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  821.11  genpkg_rules()
   822.1 --- a/libwebp/receipt	Tue Jun 25 14:51:14 2024 +0000
   822.2 +++ b/libwebp/receipt	Thu Dec 05 08:39:45 2024 +0000
   822.3 @@ -14,7 +14,7 @@
   822.4  DEPENDS=""
   822.5  BUILD_DEPENDS="autoconf automake jpeg-dev libtool"
   822.6  
   822.7 -HOST_ARCH="i486 arm"
   822.8 +HOST_ARCH="i486 arm x86_64"
   822.9  
  822.10  current_version()
  822.11  {
   823.1 --- a/libwmf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   823.2 +++ b/libwmf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   823.3 @@ -11,6 +11,8 @@
   823.4  
   823.5  DEPENDS="libwmf"
   823.6  
   823.7 +HOST_ARCH="i486 x86_64"
   823.8 +
   823.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  823.10  genpkg_rules()
  823.11  {
   824.1 --- a/libwmf/receipt	Tue Jun 25 14:51:14 2024 +0000
   824.2 +++ b/libwmf/receipt	Thu Dec 05 08:39:45 2024 +0000
   824.3 @@ -14,6 +14,8 @@
   824.4  DEPENDS="libpng jpeg libgd gdk-pixbuf expat"
   824.5  BUILD_DEPENDS="libpng-dev jpeg-dev libgd-dev gdk-pixbuf-dev expat-dev"
   824.6  
   824.7 +HOST_ARCH="i486 x86_64"
   824.8 +
   824.9  # What is the latest version available today?
  824.10  current_version()
  824.11  {
   825.1 --- a/libwnck-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   825.2 +++ b/libwnck-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   825.3 @@ -11,6 +11,8 @@
   825.4  DEPENDS="gtk+-dev libwnck pkg-config startup-notification-dev"
   825.5  WANTED="libwnck"
   825.6  
   825.7 +HOST_ARCH="i486 x86_64"
   825.8 +
   825.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  825.10  genpkg_rules()
  825.11  {
   826.1 --- a/libwnck/receipt	Tue Jun 25 14:51:14 2024 +0000
   826.2 +++ b/libwnck/receipt	Thu Dec 05 08:39:45 2024 +0000
   826.3 @@ -17,6 +17,8 @@
   826.4  BUILD_DEPENDS="gettext gobject-introspection-dev gtk+-dev intltool \
   826.5  	perl-xml-parser pkg-config xorg-dev"
   826.6  
   826.7 +HOST_ARCH="i486 x86_64"
   826.8 +
   826.9  current_version()
  826.10  {
  826.11  	wget -O - $GNOME_MIRROR/$PACKAGE/$(wget -O - $GNOME_MIRROR/$PACKAGE 2>/dev/null | \
   827.1 --- a/libwrap-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   827.2 +++ b/libwrap-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   827.3 @@ -8,7 +8,7 @@
   827.4  LICENSE="BSD"
   827.5  WANTED="libwrap"
   827.6  WEB_SITE="ftp://ftp.porcupine.org/pub/security/index.html"
   827.7 -HOST_ARCH="i486 arm"
   827.8 +HOST_ARCH="i486 arm x86_64"
   827.9  
  827.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  827.11  genpkg_rules()
   828.1 --- a/libwrap/receipt	Tue Jun 25 14:51:14 2024 +0000
   828.2 +++ b/libwrap/receipt	Thu Dec 05 08:39:45 2024 +0000
   828.3 @@ -10,7 +10,7 @@
   828.4  TARBALL="${SOURCE}_${VERSION}.tar.gz"
   828.5  WEB_SITE="http://ftp.porcupine.org/pub/security/index.html"
   828.6  WGET_URL="ftp://ftp.porcupine.org/pub/security/$TARBALL"
   828.7 -HOST_ARCH="i486 arm"
   828.8 +HOST_ARCH="i486 arm x86_64"
   828.9  
  828.10  DEPENDS="libnsl"
  828.11  BUILD_DEPENDS="libnsl-dev"
   829.1 --- a/libxatracker-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   829.2 +++ b/libxatracker-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   829.3 @@ -11,6 +11,8 @@
   829.4  DEPENDS="libdrm"
   829.5  WANTED="mesa"
   829.6  
   829.7 +HOST_ARCH="i486 x86_64"
   829.8 +
   829.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  829.10  genpkg_rules()
  829.11  {
   830.1 --- a/libxcb-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   830.2 +++ b/libxcb-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   830.3 @@ -12,7 +12,7 @@
   830.4  DEPENDS="pkg-config xorg-libXau-dev xorg-libXdmcp-dev"
   830.5  WANTED="libxcb"
   830.6  
   830.7 -HOST_ARCH="i486 arm"
   830.8 +HOST_ARCH="i486 arm x86_64"
   830.9  
  830.10  # Handle SliTaz arch
  830.11  case "$SLITAZ_ARCH" in
   831.1 --- a/libxcb/receipt	Tue Jun 25 14:51:14 2024 +0000
   831.2 +++ b/libxcb/receipt	Thu Dec 05 08:39:45 2024 +0000
   831.3 @@ -16,7 +16,7 @@
   831.4  BUILD_DEPENDS="autoconf automake libtool libxslt-dev xcb-proto xorg-libXau-dev 
   831.5  	xorg-libXdmcp-dev"
   831.6  
   831.7 -HOST_ARCH="i486 arm"
   831.8 +HOST_ARCH="i486 arm x86_64"
   831.9  
  831.10  current_version()
  831.11  {
   832.1 --- a/libxkbcommon-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   832.2 +++ b/libxkbcommon-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   832.3 @@ -11,6 +11,8 @@
   832.4  DEPENDS="libxkbcommon pkg-config"
   832.5  WANTED="libxkbcommon"
   832.6  
   832.7 +HOST_ARCH="i486 x86_64"
   832.8 +
   832.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  832.10  genpkg_rules()
  832.11  {
   833.1 --- a/libxkbcommon/receipt	Tue Jun 25 14:51:14 2024 +0000
   833.2 +++ b/libxkbcommon/receipt	Thu Dec 05 08:39:45 2024 +0000
   833.3 @@ -15,6 +15,8 @@
   833.4  BUILD_DEPENDS="bison libxcb-dev xorg-util-macros \
   833.5  xorg-xkeyboard-config-dev meson"
   833.6  
   833.7 +HOST_ARCH="i486 x86_64"
   833.8 +
   833.9  # What is the latest version available today?
  833.10  current_version()
  833.11  {
   834.1 --- a/libxml++-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   834.2 +++ b/libxml++-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   834.3 @@ -1,7 +1,7 @@
   834.4  # SliTaz package receipt.
   834.5  
   834.6  PACKAGE="libxml++-dev"
   834.7 -VERSION="2.34.2"
   834.8 +VERSION="3.0.1"
   834.9  CATEGORY="development"
  834.10  SHORT_DESC="libxml++ C++ wrapper devel files."
  834.11  MAINTAINER="pankso@slitaz.org"
  834.12 @@ -12,13 +12,14 @@
  834.13  DEPENDS="glib-dev glibmm-dev libsigc++-dev libxml2-dev libxml++ zlib-dev \
  834.14  gcc-lib-base pkg-config"
  834.15  
  834.16 +HOST_ARCH="i486 x86_64"
  834.17 +
  834.18  # Rules to gen a SliTaz package suitable for Tazpkg.
  834.19  genpkg_rules()
  834.20  {
  834.21  	mkdir -p $fs/usr/lib $fs/usr/share
  834.22 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
  834.23  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  834.24 -	cp -a $install/usr/lib/libxml++-2.6 $fs/usr/lib
  834.25 +	cp -a $install/usr/lib/libxml++-3.0 $fs/usr/lib
  834.26  	cp -a $install/usr/include $fs/usr
  834.27  }
  834.28  
   835.1 --- a/libxml++/receipt	Tue Jun 25 14:51:14 2024 +0000
   835.2 +++ b/libxml++/receipt	Thu Dec 05 08:39:45 2024 +0000
   835.3 @@ -1,18 +1,20 @@
   835.4  # SliTaz package receipt.
   835.5  
   835.6  PACKAGE="libxml++"
   835.7 -VERSION="2.34.2"
   835.8 +VERSION="3.0.1"
   835.9  CATEGORY="system-tools"
  835.10  SHORT_DESC="C++ wrapper for the libxml XML parser library."
  835.11  MAINTAINER="pankso@slitaz.org"
  835.12  LICENSE="LGPL2.1"
  835.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
  835.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
  835.15  WEB_SITE="https://sourceforge.net/projects/libxmlplusplus/"
  835.16  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
  835.17  
  835.18  DEPENDS="glibmm libsigc++ libxml2 zlib gcc-lib-base"
  835.19  BUILD_DEPENDS="glibmm-dev libsigc++-dev libxml2-dev zlib-dev mm-common pkg-config"
  835.20  
  835.21 +HOST_ARCH="i486 x86_64"
  835.22 +
  835.23  # What is the latest version available today?
  835.24  current_version()
  835.25  {
  835.26 @@ -24,6 +26,11 @@
  835.27  compile_rules()
  835.28  {
  835.29  	cd $src
  835.30 +
  835.31 +	# Allow build with gcc > 6.
  835.32 +	# See https://svnweb.freebsd.org/ports?view=revision&revision=431411
  835.33 +	#patch -p1 < $stuff/build_with_gcc6.patch
  835.34 +
  835.35  	./configure --prefix=/usr \
  835.36  		--disable-documentation \
  835.37  		$CONFIGURE_ARGS &&
   836.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   836.2 +++ b/libxml++/stuff/build_with_gcc6.patch	Thu Dec 05 08:39:45 2024 +0000
   836.3 @@ -0,0 +1,28 @@
   836.4 +--- a/libxml++/io/istreamparserinputbuffer.cc
   836.5 ++++ b/libxml++/io/istreamparserinputbuffer.cc
   836.6 +@@ -39,6 +39,6 @@
   836.7 + 
   836.8 +   bool IStreamParserInputBuffer::do_close()
   836.9 +   {
  836.10 +-    return input_;
  836.11 ++    return bool(input_);
  836.12 +   }
  836.13 + }
  836.14 +--- a/libxml++/io/ostreamoutputbuffer.cc
  836.15 ++++ b/libxml++/io/ostreamoutputbuffer.cc
  836.16 +@@ -29,13 +29,13 @@
  836.17 +     // here we rely on the ostream implicit conversion to boolean, to know if the stream can be used and/or if the write succeded.
  836.18 +     if(output_)
  836.19 +       output_.write(buffer, len);
  836.20 +-    return output_;
  836.21 ++    return bool(output_);
  836.22 +   }
  836.23 + 
  836.24 +   bool OStreamOutputBuffer::do_close()
  836.25 +   {
  836.26 +     if(output_)
  836.27 +         output_.flush();
  836.28 +-    return output_;
  836.29 ++    return bool(output_);
  836.30 +   }
  836.31 + }
   837.1 --- a/libxml2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   837.2 +++ b/libxml2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   837.3 @@ -11,7 +11,7 @@
   837.4  DEPENDS="libxml2-tools pkg-config"
   837.5  WANTED="libxml2"
   837.6  
   837.7 -HOST_ARCH="i486 arm"
   837.8 +HOST_ARCH="i486 arm x86_64"
   837.9  
  837.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  837.11  genpkg_rules()
   838.1 --- a/libxml2-python/receipt	Tue Jun 25 14:51:14 2024 +0000
   838.2 +++ b/libxml2-python/receipt	Thu Dec 05 08:39:45 2024 +0000
   838.3 @@ -11,7 +11,7 @@
   838.4  DEPENDS="libxml2 libxslt python"
   838.5  WANTED="libxml2"
   838.6  
   838.7 -#HOST_ARCH="arm i486"
   838.8 +HOST_ARCH="arm i486 x86_64"
   838.9  
  838.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  838.11  genpkg_rules()
   839.1 --- a/libxml2-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
   839.2 +++ b/libxml2-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
   839.3 @@ -11,7 +11,7 @@
   839.4  DEPENDS="libxml2"
   839.5  WANTED="libxml2"
   839.6  
   839.7 -HOST_ARCH="i486 arm"
   839.8 +HOST_ARCH="i486 arm x86_64"
   839.9  
  839.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  839.11  genpkg_rules()
   840.1 --- a/libxml2/receipt	Tue Jun 25 14:51:14 2024 +0000
   840.2 +++ b/libxml2/receipt	Thu Dec 05 08:39:45 2024 +0000
   840.3 @@ -14,7 +14,7 @@
   840.4  DEPENDS="zlib"
   840.5  BUILD_DEPENDS="autoconf automake libtool python-dev zlib-dev"
   840.6  
   840.7 -HOST_ARCH="i486 arm"
   840.8 +HOST_ARCH="i486 arm x86_64"
   840.9  
  840.10  # When cross compiling Python is installed in chroot and is used
  840.11  # by cross tools, cook dont need to install it in /usr/cross/arm
  840.12 @@ -38,8 +38,10 @@
  840.13  # and binaries are splited into libxml2-tools
  840.14  compile_rules()
  840.15  {
  840.16 -	# CVE-2024-25062
  840.17 +	# CVEs
  840.18  	patch -p1 < $stuff/CVE-2024-25062.patch
  840.19 +	patch -p1 < $stuff/CVE-2024-34459.patch
  840.20 +	#patch -p1 < $stuff/CVE-2024-40896.patch
  840.21  
  840.22  	autoreconf -fi &&
  840.23  	./configure				\
   841.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   841.2 +++ b/libxml2/stuff/CVE-2024-34459.patch	Thu Dec 05 08:39:45 2024 +0000
   841.3 @@ -0,0 +1,25 @@
   841.4 +From 8ddc7f13337c9fe7c6b6e616f404b0fffb8a5145 Mon Sep 17 00:00:00 2001
   841.5 +From: Nick Wellnhofer <wellnhofer@aevum.de>
   841.6 +Date: Wed, 8 May 2024 11:49:31 +0200
   841.7 +Subject: [PATCH] [CVE-2024-34459] Fix buffer overread with `xmllint --htmlout`
   841.8 +
   841.9 +Add a missing bounds check.
  841.10 +---
  841.11 + xmllint.c | 2 +-
  841.12 + 1 file changed, 1 insertion(+), 1 deletion(-)
  841.13 +
  841.14 +diff --git a/xmllint.c b/xmllint.c
  841.15 +index 0e433b721..62f6b0273 100644
  841.16 +--- a/xmllint.c
  841.17 ++++ b/xmllint.c
  841.18 +@@ -559,7 +559,7 @@ xmlHTMLPrintFileContext(xmlParserInputPtr input) {
  841.19 +     len = strlen(buffer);
  841.20 +     snprintf(&buffer[len], sizeof(buffer) - len, "\n");
  841.21 +     cur = input->cur;
  841.22 +-    while ((*cur == '\n') || (*cur == '\r'))
  841.23 ++    while ((cur > base) && ((*cur == '\n') || (*cur == '\r')))
  841.24 + 	cur--;
  841.25 +     n = 0;
  841.26 +     while ((cur != base) && (n++ < 80)) {
  841.27 +-- 
  841.28 +GitLab
   842.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   842.2 +++ b/libxml2/stuff/CVE-2024-40896.patch	Thu Dec 05 08:39:45 2024 +0000
   842.3 @@ -0,0 +1,36 @@
   842.4 +From 1a8932303969907f6572b1b6aac4081c56adb5c6 Mon Sep 17 00:00:00 2001
   842.5 +From: Nick Wellnhofer <wellnhofer@aevum.de>
   842.6 +Date: Sat, 6 Jul 2024 01:03:46 +0200
   842.7 +Subject: [PATCH] [CVE-2024-40896] Fix XXE protection in downstream code
   842.8 +
   842.9 +Some users set an entity's children manually in the getEntity SAX
  842.10 +callback to restrict entity expansion. This stopped working after
  842.11 +renaming the "checked" member of xmlEntity, making at least one
  842.12 +downstream project and its dependants susceptible to XXE attacks.
  842.13 +
  842.14 +See #761.
  842.15 +---
  842.16 + parser.c | 8 ++++++++
  842.17 + 1 file changed, 8 insertions(+)
  842.18 +
  842.19 +diff --git a/parser.c b/parser.c
  842.20 +index 0785e726b..4e8085304 100644
  842.21 +--- a/parser.c
  842.22 ++++ b/parser.c
  842.23 +@@ -7379,6 +7379,14 @@ xmlParseReference(xmlParserCtxtPtr ctxt) {
  842.24 + 	return;
  842.25 +     }
  842.26 + 
  842.27 ++    /*
  842.28 ++     * Some users try to parse entities on their own and used to set
  842.29 ++     * the renamed "checked" member. Fix the flags to cover this
  842.30 ++     * case.
  842.31 ++     */
  842.32 ++    if (((ent->flags & XML_ENT_PARSED) == 0) && (ent->children != NULL))
  842.33 ++        ent->flags |= XML_ENT_PARSED;
  842.34 ++
  842.35 +     /*
  842.36 +      * The first reference to the entity trigger a parsing phase
  842.37 +      * where the ent->children is filled with the result from
  842.38 +-- 
  842.39 +GitLab
   843.1 --- a/libxslt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   843.2 +++ b/libxslt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   843.3 @@ -11,7 +11,7 @@
   843.4  DEPENDS="libxslt libxslt-python libgcrypt-dev libxml2-dev pkg-config zlib-dev"
   843.5  WANTED="libxslt"
   843.6  
   843.7 -HOST_ARCH="i486 arm"
   843.8 +HOST_ARCH="i486 arm x86_64"
   843.9  
  843.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  843.11  genpkg_rules()
   844.1 --- a/libxslt-python/receipt	Tue Jun 25 14:51:14 2024 +0000
   844.2 +++ b/libxslt-python/receipt	Thu Dec 05 08:39:45 2024 +0000
   844.3 @@ -11,6 +11,8 @@
   844.4  DEPENDS="libxslt python"
   844.5  WANTED="libxslt"
   844.6  
   844.7 +HOST_ARCH="i486 x86_64"
   844.8 +
   844.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  844.10  genpkg_rules()
  844.11  {
   845.1 --- a/libxslt/receipt	Tue Jun 25 14:51:14 2024 +0000
   845.2 +++ b/libxslt/receipt	Thu Dec 05 08:39:45 2024 +0000
   845.3 @@ -15,7 +15,7 @@
   845.4  BUILD_DEPENDS="libgcrypt-dev libgpg-error-dev libxml2-dev \
   845.5  	python-dev zlib-dev"
   845.6  
   845.7 -HOST_ARCH="i486 arm"
   845.8 +HOST_ARCH="i486 arm x86_64"
   845.9  
  845.10  # Handle cross compilation
  845.11  case "$ARCH" in
   846.1 --- a/libxvmc-mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
   846.2 +++ b/libxvmc-mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
   846.3 @@ -11,6 +11,8 @@
   846.4  DEPENDS="libdrm llvm-lib libdrm-nouveau libdrm-radeon"
   846.5  WANTED="mesa"
   846.6  
   846.7 +HOST_ARCH="i486 x86_64"
   846.8 +
   846.9  # Rules to gen a SliTaz package suitable for Tazpkg.
  846.10  genpkg_rules()
  846.11  {
   847.1 --- a/libzip-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
   847.2 +++ b/libzip-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
   847.3 @@ -11,7 +11,7 @@
   847.4  DEPENDS="libzip pkg-config"
   847.5  WANTED="libzip"
   847.6  
   847.7 -HOST_ARCH="i486 arm"
   847.8 +HOST_ARCH="i486 arm x86_64"
   847.9  
  847.10  # Rules to gen a SliTaz package suitable for Tazpkg.
  847.11  genpkg_rules()
   848.1 --- a/libzip/receipt	Tue Jun 25 14:51:14 2024 +0000
   848.2 +++ b/libzip/receipt	Thu Dec 05 08:39:45 2024 +0000
   848.3 @@ -14,7 +14,7 @@
   848.4  DEPENDS="zlib"
   848.5  BUILD_DEPENDS="cmake zlib-dev"
   848.6  
   848.7 -HOST_ARCH="i486 arm"
   848.8 +HOST_ARCH="i486 arm x86_64"
   848.9  
  848.10  current_version()
  848.11  {
   849.1 --- a/lighttpd-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
   849.2 +++ b/lighttpd-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
   849.3 @@ -11,7 +11,7 @@
   849.4  DEPENDS="bzip2 lighttpd zlib"
   849.5  WANTED="lighttpd"
   849.6  
   849.7 -HOST_ARCH="i486 arm"
   849.8 +HOST_ARCH="i486 arm x86_64"
   849.9  
  849.10  BASE_MODULES="
  849.11  access
   850.1 --- a/lighttpd-ssl/receipt	Tue Jun 25 14:51:14 2024 +0000
   850.2 +++ b/lighttpd-ssl/receipt	Thu Dec 05 08:39:45 2024 +0000
   850.3 @@ -19,7 +19,7 @@
   850.4  
   850.5  CONFIG_FILES="/etc/lighttpd/vhosts.conf /etc/lighttpd/lighttpd.conf /etc/ssl/lighttpd"
   850.6  
   850.7 -HOST_ARCH="i486 arm"
   850.8 +HOST_ARCH="i486 arm x86_64"
   850.9  
  850.10  BASE_MODULES="
  850.11  access
  850.12 @@ -31,7 +31,8 @@
  850.13  staticfile
  850.14  rewrite
  850.15  status
  850.16 -userdir"
  850.17 +userdir
  850.18 +openssl"
  850.19  
  850.20  # What is the latest version available today?
  850.21  current_version()
  850.22 @@ -125,16 +126,20 @@
  850.23  {
  850.24  	if [ ! -f "$1/etc/ssl/lighttpd/lighttpd.pem" ]
  850.25  	  then
  850.26 +        local lang=$(. $1/etc/locale.conf 2>/dev/null; echo ${LANG#*_} | sed 's/.UTF-8//')
  850.27 +        local tz=$(cat $1/etc/TZ 2>/dev/null)
  850.28 +        local hostname=$(cat $1/etc/hostname 2>/dev/null)
  850.29 +
  850.30  		openssl req -new -x509 \
  850.31  			-keyout "$1/etc/ssl/lighttpd/lighttpd.pem" \
  850.32  			-out "$1/etc/ssl/lighttpd/lighttpd.pem" \
  850.33  			-days 3650 -nodes <<EOT
  850.34 -$(. "$1/etc/locale.conf" ; echo ${LANG#*_})
  850.35 -$(cat "$1/etc/TZ")
  850.36 +${lang:-US}
  850.37 +${tz:-Somewhere}
  850.38  
  850.39 -$(cat "$1/etc/hostname")
  850.40  
  850.41  
  850.42 +${hostname:-slitaz}
  850.43  
  850.44  EOT
  850.45  	fi
   851.1 --- a/lighttpd/receipt	Tue Jun 25 14:51:14 2024 +0000
   851.2 +++ b/lighttpd/receipt	Thu Dec 05 08:39:45 2024 +0000
   851.3 @@ -17,7 +17,7 @@
   851.4  
   851.5  CONFIG_FILES="/etc/lighttpd/vhosts.conf /etc/lighttpd/lighttpd.conf"
   851.6  
   851.7 -HOST_ARCH="i486 arm"
   851.8 +HOST_ARCH="i486 arm x86_64"
   851.9  
  851.10  # Modules to be included in this package. Other modules are split in
  851.11  # the lighttpd-modules package.
   852.1 --- a/lilo/receipt	Tue Jun 25 14:51:14 2024 +0000
   852.2 +++ b/lilo/receipt	Thu Dec 05 08:39:45 2024 +0000
   852.3 @@ -14,6 +14,8 @@
   852.4  BUILD_DEPENDS="dev86 libdevmapper"
   852.5  DEPENDS="libdevmapper"
   852.6  
   852.7 +HOST_ARCH="i486 x86_64"
   852.8 +
   852.9  # What is the latest version available today?
  852.10  current_version()
  852.11  {
   853.1 --- a/linld/receipt	Tue Jun 25 14:51:14 2024 +0000
   853.2 +++ b/linld/receipt	Thu Dec 05 08:39:45 2024 +0000
   853.3 @@ -17,6 +17,8 @@
   853.4  
   853.5  BUILD_DEPENDS="dosbox upx"
   853.6  
   853.7 +HOST_ARCH="i486 x86_64"
   853.8 +
   853.9  # What is the latest version available today?
  853.10  current_version()
  853.11  {
   854.1 --- a/linux-acpi/receipt	Tue Jun 25 14:51:14 2024 +0000
   854.2 +++ b/linux-acpi/receipt	Thu Dec 05 08:39:45 2024 +0000
   854.3 @@ -1,7 +1,7 @@
   854.4  # SliTaz package receipt.
   854.5  
   854.6  PACKAGE="linux-acpi"
   854.7 -VERSION="5.10.217"
   854.8 +VERSION="5.10.221"
   854.9  CATEGORY="base-system"
  854.10  SHORT_DESC="The Linux kernel acpi modules."
  854.11  DEPENDS="linux"
   855.1 --- a/linux-agp/receipt	Tue Jun 25 14:51:14 2024 +0000
   855.2 +++ b/linux-agp/receipt	Thu Dec 05 08:39:45 2024 +0000
   855.3 @@ -1,7 +1,7 @@
   855.4  # SliTaz package receipt.
   855.5  
   855.6  PACKAGE="linux-agp"
   855.7 -VERSION="5.10.217"
   855.8 +VERSION="5.10.221"
   855.9  CATEGORY="base-system"
  855.10  SHORT_DESC="The Linux kernel AGP modules."
  855.11  MAINTAINER="erjo@slitaz.org"
   856.1 --- a/linux-aoe/receipt	Tue Jun 25 14:51:14 2024 +0000
   856.2 +++ b/linux-aoe/receipt	Thu Dec 05 08:39:45 2024 +0000
   856.3 @@ -1,7 +1,7 @@
   856.4  # SliTaz package receipt.
   856.5  
   856.6  PACKAGE="linux-aoe"
   856.7 -VERSION="5.10.217"
   856.8 +VERSION="5.10.221"
   856.9  CATEGORY="base-system"
  856.10  SHORT_DESC="The Linux kernel ATA over Ethernet modules."
  856.11  MAINTAINER="devel@slitaz.org"
   857.1 --- a/linux-api-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
   857.2 +++ b/linux-api-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
   857.3 @@ -1,7 +1,7 @@
   857.4  # SliTaz package receipt.
   857.5  
   857.6  PACKAGE="linux-api-headers"
   857.7 -VERSION="5.10.217"
   857.8 +VERSION="5.10.221"
   857.9  KBASEVER="${VERSION%.*}"
  857.10  CATEGORY="development"
  857.11  SHORT_DESC="Kernel headers sanitized for use in userspace."
  857.12 @@ -12,8 +12,9 @@
  857.13  WEB_SITE="https://www.kernel.org/"
  857.14  WGET_URL="https://www.kernel.org/pub/linux/kernel/v${KBASEVER%.*}.x/$TARBALL"
  857.15  PROVIDE="linux-headers linux64-api-headers linux64-headers"
  857.16 +HOST_ARCH="i486 x86_64"
  857.17  
  857.18 -BUILD_DEPENDS="bash wget"
  857.19 +BUILD_DEPENDS="bash rsync wget" # bootstrap x86_64 remove wget bdep
  857.20  
  857.21  [ "$KBASEVER" != "$VERSION" ] && 
  857.22  PATCH="$(dirname $WGET_URL)/patch-$VERSION.xz" &&
   858.1 --- a/linux-appletalk/receipt	Tue Jun 25 14:51:14 2024 +0000
   858.2 +++ b/linux-appletalk/receipt	Thu Dec 05 08:39:45 2024 +0000
   858.3 @@ -1,7 +1,7 @@
   858.4  # SliTaz package receipt.
   858.5  
   858.6  PACKAGE="linux-appletalk"
   858.7 -VERSION="5.10.217"
   858.8 +VERSION="5.10.221"
   858.9  CATEGORY="base-system"
  858.10  SHORT_DESC="The Linux kernel appletalk modules."
  858.11  MAINTAINER="devel@slitaz.org"
   859.1 --- a/linux-arcnet/receipt	Tue Jun 25 14:51:14 2024 +0000
   859.2 +++ b/linux-arcnet/receipt	Thu Dec 05 08:39:45 2024 +0000
   859.3 @@ -1,7 +1,7 @@
   859.4  # SliTaz package receipt.
   859.5  
   859.6  PACKAGE="linux-arcnet"
   859.7 -VERSION="5.10.217"
   859.8 +VERSION="5.10.221"
   859.9  CATEGORY="base-system"
  859.10  SHORT_DESC="arcnet kernel modules"
  859.11  MAINTAINER="slaxemulator@gmail.com"
   860.1 --- a/linux-aufs/receipt	Tue Jun 25 14:51:14 2024 +0000
   860.2 +++ b/linux-aufs/receipt	Thu Dec 05 08:39:45 2024 +0000
   860.3 @@ -52,6 +52,9 @@
   860.4  	sed -i 's/d_u.d_child/d_child/' fs/aufs/dcsub.c fs/aufs/hnotify.c
   860.5  	sed -i 's/ d_alias/ d_u.d_alias/' fs/aufs/hnotify.c fs/aufs/export.c
   860.6  
   860.7 +	# Patch for linux >= 5.10.220 vfs_rename change structure
   860.8 +	patch -p1 < $stuff/fix_vfs_rename-5.10.220.patch
   860.9 +
  860.10  	make ARCH=i386 KDIR=/usr/src/linux
  860.11  	xz -f fs/aufs/aufs.ko
  860.12  }
   861.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   861.2 +++ b/linux-aufs/stuff/fix_vfs_rename-5.10.220.patch	Thu Dec 05 08:39:45 2024 +0000
   861.3 @@ -0,0 +1,34 @@
   861.4 +--- a/fs/aufs/vfsub.c
   861.5 ++++ b/fs/aufs/vfsub.c
   861.6 +@@ -416,9 +416,17 @@
   861.7 + 	if (unlikely(err))
   861.8 + 		goto out;
   861.9 + 
  861.10 ++	struct renamedata rd = {
  861.11 ++		.old_dir        	= src_dir,
  861.12 ++		.old_dentry     	= src_dentry,
  861.13 ++		.new_dir        	= dir,
  861.14 ++		.new_dentry		= path->dentry,
  861.15 ++		.delegated_inode	= delegated_inode,
  861.16 ++		.flags			= flags,
  861.17 ++	};
  861.18 ++
  861.19 + 	lockdep_off();
  861.20 +-	err = vfs_rename(src_dir, src_dentry, dir, path->dentry,
  861.21 +-			 delegated_inode, flags);
  861.22 ++	err = vfs_rename(&rd);
  861.23 + 	lockdep_on();
  861.24 + 	if (!err) {
  861.25 + 		int did;
  861.26 +--- a/fs/aufs/hfsnotify.c
  861.27 ++++ b/fs/aufs/hfsnotify.c
  861.28 +@@ -238,7 +238,8 @@
  861.29 + 		goto out;
  861.30 + 
  861.31 + 	err = 0;
  861.32 +-	group = fsnotify_alloc_group(&au_hfsn_ops);
  861.33 ++	group = fsnotify_alloc_group(&au_hfsn_ops,
  861.34 ++				/*flags - not for userspace*/0);
  861.35 + 	if (IS_ERR(group)) {
  861.36 + 		err = PTR_ERR(group);
  861.37 + 		pr_err("fsnotify_alloc_group() failed, %d\n", err);
   862.1 --- a/linux-autofs/receipt	Tue Jun 25 14:51:14 2024 +0000
   862.2 +++ b/linux-autofs/receipt	Thu Dec 05 08:39:45 2024 +0000
   862.3 @@ -1,7 +1,7 @@
   862.4  # SliTaz package receipt.
   862.5  
   862.6  PACKAGE="linux-autofs"
   862.7 -VERSION="5.10.217"
   862.8 +VERSION="5.10.221"
   862.9  CATEGORY="base-system"
  862.10  SHORT_DESC="The Linux kernel automounter module."
  862.11  MAINTAINER="devel@slitaz.org"
   863.1 --- a/linux-bluetooth/receipt	Tue Jun 25 14:51:14 2024 +0000
   863.2 +++ b/linux-bluetooth/receipt	Thu Dec 05 08:39:45 2024 +0000
   863.3 @@ -1,7 +1,7 @@
   863.4  # SliTaz package receipt.
   863.5  
   863.6  PACKAGE="linux-bluetooth"
   863.7 -VERSION="5.10.217"
   863.8 +VERSION="5.10.221"
   863.9  CATEGORY="base-system"
  863.10  SHORT_DESC="The Linux kernel bluetooth modules."
  863.11  MAINTAINER="devel@slitaz.org"
   864.1 --- a/linux-bridge/receipt	Tue Jun 25 14:51:14 2024 +0000
   864.2 +++ b/linux-bridge/receipt	Thu Dec 05 08:39:45 2024 +0000
   864.3 @@ -1,7 +1,7 @@
   864.4  # SliTaz package receipt.
   864.5  
   864.6  PACKAGE="linux-bridge"
   864.7 -VERSION="5.10.217"
   864.8 +VERSION="5.10.221"
   864.9  CATEGORY="base-system"
  864.10  SHORT_DESC="The Linux kernel bridge modules."
  864.11  MAINTAINER="devel@slitaz.org"
   865.1 --- a/linux-chrome/receipt	Tue Jun 25 14:51:14 2024 +0000
   865.2 +++ b/linux-chrome/receipt	Thu Dec 05 08:39:45 2024 +0000
   865.3 @@ -1,7 +1,7 @@
   865.4  # SliTaz package receipt.
   865.5  
   865.6  PACKAGE="linux-chrome"
   865.7 -VERSION="5.10.217"
   865.8 +VERSION="5.10.221"
   865.9  CATEGORY="base-system"
  865.10  SHORT_DESC="The Linux kernel chromebook modules."
  865.11  MAINTAINER="devel@slitaz.org"
   866.1 --- a/linux-cifs/receipt	Tue Jun 25 14:51:14 2024 +0000
   866.2 +++ b/linux-cifs/receipt	Thu Dec 05 08:39:45 2024 +0000
   866.3 @@ -1,7 +1,7 @@
   866.4  # SliTaz package receipt.
   866.5  
   866.6  PACKAGE="linux-cifs"
   866.7 -VERSION="5.10.217"
   866.8 +VERSION="5.10.221"
   866.9  CATEGORY="base-system"
  866.10  SHORT_DESC="The Linux kernel cifs module."
  866.11  MAINTAINER="devel@slitaz.org"
   867.1 --- a/linux-coda/receipt	Tue Jun 25 14:51:14 2024 +0000
   867.2 +++ b/linux-coda/receipt	Thu Dec 05 08:39:45 2024 +0000
   867.3 @@ -1,7 +1,7 @@
   867.4  # SliTaz package receipt.
   867.5  
   867.6  PACKAGE="linux-coda"
   867.7 -VERSION="5.10.217"
   867.8 +VERSION="5.10.221"
   867.9  CATEGORY="base-system"
  867.10  SHORT_DESC="The Linux kernel coda module."
  867.11  MAINTAINER="devel@slitaz.org"
   868.1 --- a/linux-configfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   868.2 +++ b/linux-configfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   868.3 @@ -1,7 +1,7 @@
   868.4  # SliTaz package receipt.
   868.5  
   868.6  PACKAGE="linux-configfs"
   868.7 -VERSION="5.10.217"
   868.8 +VERSION="5.10.221"
   868.9  CATEGORY="base-system"
  868.10  SHORT_DESC="The Linux kernel configfs module."
  868.11  MAINTAINER="devel@slitaz.org"
   869.1 --- a/linux-cpufreq/receipt	Tue Jun 25 14:51:14 2024 +0000
   869.2 +++ b/linux-cpufreq/receipt	Thu Dec 05 08:39:45 2024 +0000
   869.3 @@ -1,7 +1,7 @@
   869.4  # SliTaz package receipt.
   869.5  
   869.6  PACKAGE="linux-cpufreq"
   869.7 -VERSION="5.10.217"
   869.8 +VERSION="5.10.221"
   869.9  CATEGORY="base-system"
  869.10  SHORT_DESC="The Linux kernel cpufreq modules."
  869.11  MAINTAINER="devel@slitaz.org"
   870.1 --- a/linux-cramfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   870.2 +++ b/linux-cramfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   870.3 @@ -1,7 +1,7 @@
   870.4  # SliTaz package receipt.
   870.5  
   870.6  PACKAGE="linux-cramfs"
   870.7 -VERSION="5.10.217"
   870.8 +VERSION="5.10.221"
   870.9  CATEGORY="base-system"
  870.10  SHORT_DESC="The Linux kernel cramfs module."
  870.11  MAINTAINER="devel@slitaz.org"
   871.1 --- a/linux-crypto/receipt	Tue Jun 25 14:51:14 2024 +0000
   871.2 +++ b/linux-crypto/receipt	Thu Dec 05 08:39:45 2024 +0000
   871.3 @@ -1,7 +1,7 @@
   871.4  # SliTaz package receipt.
   871.5  
   871.6  PACKAGE="linux-crypto"
   871.7 -VERSION="5.10.217"
   871.8 +VERSION="5.10.221"
   871.9  CATEGORY="base-system"
  871.10  SHORT_DESC="The Linux kernel crypto modules."
  871.11  MAINTAINER="devel@slitaz.org"
   872.1 --- a/linux-cryptoloop/receipt	Tue Jun 25 14:51:14 2024 +0000
   872.2 +++ b/linux-cryptoloop/receipt	Thu Dec 05 08:39:45 2024 +0000
   872.3 @@ -1,7 +1,7 @@
   872.4  # SliTaz package receipt.
   872.5  
   872.6  PACKAGE="linux-cryptoloop"
   872.7 -VERSION="5.10.217"
   872.8 +VERSION="5.10.221"
   872.9  CATEGORY="base-system"
  872.10  SHORT_DESC="The Linux kernel cryptoloop modules."
  872.11  MAINTAINER="devel@slitaz.org"
   873.1 --- a/linux-debug/receipt	Tue Jun 25 14:51:14 2024 +0000
   873.2 +++ b/linux-debug/receipt	Thu Dec 05 08:39:45 2024 +0000
   873.3 @@ -1,7 +1,7 @@
   873.4  # SliTaz package receipt.
   873.5  
   873.6  PACKAGE="linux-debug"
   873.7 -VERSION="5.10.217"
   873.8 +VERSION="5.10.221"
   873.9  CATEGORY="base-system"
  873.10  SHORT_DESC="The Linux kernel debug files."
  873.11  MAINTAINER="devel@slitaz.org"
   874.1 --- a/linux-dialup/receipt	Tue Jun 25 14:51:14 2024 +0000
   874.2 +++ b/linux-dialup/receipt	Thu Dec 05 08:39:45 2024 +0000
   874.3 @@ -1,7 +1,7 @@
   874.4  # SliTaz package receipt.
   874.5  
   874.6  PACKAGE="linux-dialup"
   874.7 -VERSION="5.10.217"
   874.8 +VERSION="5.10.221"
   874.9  CATEGORY="base-system"
  874.10  SHORT_DESC="The Linux kernel dial-up modules."
  874.11  MAINTAINER="domcox@slitaz.org"
   875.1 --- a/linux-dlm/receipt	Tue Jun 25 14:51:14 2024 +0000
   875.2 +++ b/linux-dlm/receipt	Thu Dec 05 08:39:45 2024 +0000
   875.3 @@ -1,7 +1,7 @@
   875.4  # SliTaz package receipt.
   875.5  
   875.6  PACKAGE="linux-dlm"
   875.7 -VERSION="5.10.217"
   875.8 +VERSION="5.10.221"
   875.9  CATEGORY="base-system"
  875.10  SHORT_DESC="The Linux kernel dlmfs module."
  875.11  MAINTAINER="devel@slitaz.org"
   876.1 --- a/linux-drm/receipt	Tue Jun 25 14:51:14 2024 +0000
   876.2 +++ b/linux-drm/receipt	Thu Dec 05 08:39:45 2024 +0000
   876.3 @@ -1,7 +1,7 @@
   876.4  # SliTaz package receipt.
   876.5  
   876.6  PACKAGE="linux-drm"
   876.7 -VERSION="5.10.217"
   876.8 +VERSION="5.10.221"
   876.9  CATEGORY="base-system"
  876.10  SHORT_DESC="The Linux kernel drm module."
  876.11  MAINTAINER="devel@slitaz.org"
   877.1 --- a/linux-ecryptfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   877.2 +++ b/linux-ecryptfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   877.3 @@ -1,7 +1,7 @@
   877.4  # SliTaz package receipt.
   877.5  
   877.6  PACKAGE="linux-ecryptfs"
   877.7 -VERSION="5.10.217"
   877.8 +VERSION="5.10.221"
   877.9  CATEGORY="base-system"
  877.10  SHORT_DESC="The Linux kernel ecryptfs module."
  877.11  MAINTAINER="devel@slitaz.org"
   878.1 --- a/linux-exofs/receipt	Tue Jun 25 14:51:14 2024 +0000
   878.2 +++ b/linux-exofs/receipt	Thu Dec 05 08:39:45 2024 +0000
   878.3 @@ -1,7 +1,7 @@
   878.4  # SliTaz package receipt.
   878.5  
   878.6  PACKAGE="linux-exofs"
   878.7 -VERSION="5.10.217"
   878.8 +VERSION="5.10.221"
   878.9  CATEGORY="base-system"
  878.10  SHORT_DESC="The Linux kernel OSD based file system module."
  878.11  MAINTAINER="devel@slitaz.org"
   879.1 --- a/linux-firewire/receipt	Tue Jun 25 14:51:14 2024 +0000
   879.2 +++ b/linux-firewire/receipt	Thu Dec 05 08:39:45 2024 +0000
   879.3 @@ -1,7 +1,7 @@
   879.4  # SliTaz package receipt.
   879.5  
   879.6  PACKAGE="linux-firewire"
   879.7 -VERSION="5.10.217"
   879.8 +VERSION="5.10.221"
   879.9  CATEGORY="base-system"
  879.10  SHORT_DESC="The Linux kernel firewire modules."
  879.11  MAINTAINER="devel@slitaz.org"
   880.1 --- a/linux-gfs2/receipt	Tue Jun 25 14:51:14 2024 +0000
   880.2 +++ b/linux-gfs2/receipt	Thu Dec 05 08:39:45 2024 +0000
   880.3 @@ -1,7 +1,7 @@
   880.4  # SliTaz package receipt.
   880.5  
   880.6  PACKAGE="linux-gfs2"
   880.7 -VERSION="5.10.217"
   880.8 +VERSION="5.10.221"
   880.9  CATEGORY="base-system"
  880.10  SHORT_DESC="The Linux kernel gfs2 module."
  880.11  MAINTAINER="devel@slitaz.org"
   881.1 --- a/linux-gpio/receipt	Tue Jun 25 14:51:14 2024 +0000
   881.2 +++ b/linux-gpio/receipt	Thu Dec 05 08:39:45 2024 +0000
   881.3 @@ -1,7 +1,7 @@
   881.4  # SliTaz package receipt.
   881.5  
   881.6  PACKAGE="linux-gpio"
   881.7 -VERSION="5.10.217"
   881.8 +VERSION="5.10.221"
   881.9  CATEGORY="base-system"
  881.10  SHORT_DESC="The Linux kernel gpio module."
  881.11  MAINTAINER="devel@slitaz.org"
   882.1 --- a/linux-hfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   882.2 +++ b/linux-hfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   882.3 @@ -1,7 +1,7 @@
   882.4  # SliTaz package receipt.
   882.5  
   882.6  PACKAGE="linux-hfs"
   882.7 -VERSION="5.10.217"
   882.8 +VERSION="5.10.221"
   882.9  CATEGORY="base-system"
  882.10  SHORT_DESC="The Linux kernel hfs module."
  882.11  MAINTAINER="devel@slitaz.org"
   883.1 --- a/linux-hfsplus/receipt	Tue Jun 25 14:51:14 2024 +0000
   883.2 +++ b/linux-hfsplus/receipt	Thu Dec 05 08:39:45 2024 +0000
   883.3 @@ -1,7 +1,7 @@
   883.4  # SliTaz package receipt.
   883.5  
   883.6  PACKAGE="linux-hfsplus"
   883.7 -VERSION="5.10.217"
   883.8 +VERSION="5.10.221"
   883.9  CATEGORY="base-system"
  883.10  SHORT_DESC="The Linux kernel hfsplus module."
  883.11  MAINTAINER="devel@slitaz.org"
   884.1 --- a/linux-hwmon/receipt	Tue Jun 25 14:51:14 2024 +0000
   884.2 +++ b/linux-hwmon/receipt	Thu Dec 05 08:39:45 2024 +0000
   884.3 @@ -1,7 +1,7 @@
   884.4  # SliTaz package receipt.
   884.5  
   884.6  PACKAGE="linux-hwmon"
   884.7 -VERSION="5.10.217"
   884.8 +VERSION="5.10.221"
   884.9  CATEGORY="base-system"
  884.10  SHORT_DESC="The Linux kernel hwmon modules."
  884.11  MAINTAINER="devel@slitaz.org"
   885.1 --- a/linux-input-misc/receipt	Tue Jun 25 14:51:14 2024 +0000
   885.2 +++ b/linux-input-misc/receipt	Thu Dec 05 08:39:45 2024 +0000
   885.3 @@ -1,7 +1,7 @@
   885.4  # SliTaz package receipt.
   885.5  
   885.6  PACKAGE="linux-input-misc"
   885.7 -VERSION="5.10.217"
   885.8 +VERSION="5.10.221"
   885.9  CATEGORY="base-system"
  885.10  SHORT_DESC="The Linux kernel misc. input drivers, including the ATI RemoteWonders."
  885.11  MAINTAINER="rcx@zoominternet.net"
   886.1 --- a/linux-input-tablet/receipt	Tue Jun 25 14:51:14 2024 +0000
   886.2 +++ b/linux-input-tablet/receipt	Thu Dec 05 08:39:45 2024 +0000
   886.3 @@ -1,7 +1,7 @@
   886.4  # SliTaz package receipt.
   886.5  
   886.6  PACKAGE="linux-input-tablet"
   886.7 -VERSION="5.10.217"
   886.8 +VERSION="5.10.221"
   886.9  CATEGORY="base-system"
  886.10  SHORT_DESC="The Linux kernel tablet input drivers."
  886.11  MAINTAINER="rcx@zoominternet.net"
   887.1 --- a/linux-input-touchscreen/receipt	Tue Jun 25 14:51:14 2024 +0000
   887.2 +++ b/linux-input-touchscreen/receipt	Thu Dec 05 08:39:45 2024 +0000
   887.3 @@ -1,7 +1,7 @@
   887.4  # SliTaz package receipt.
   887.5  
   887.6  PACKAGE="linux-input-touchscreen"
   887.7 -VERSION="5.10.217"
   887.8 +VERSION="5.10.221"
   887.9  CATEGORY="base-system"
  887.10  SHORT_DESC="The Linux kernel touchscreen input drivers."
  887.11  MAINTAINER="jozee@slitaz.org"
   888.1 --- a/linux-ipv6/receipt	Tue Jun 25 14:51:14 2024 +0000
   888.2 +++ b/linux-ipv6/receipt	Thu Dec 05 08:39:45 2024 +0000
   888.3 @@ -1,7 +1,7 @@
   888.4  # SliTaz package receipt.
   888.5  
   888.6  PACKAGE="linux-ipv6"
   888.7 -VERSION="5.10.217"
   888.8 +VERSION="5.10.221"
   888.9  CATEGORY="base-system"
  888.10  SHORT_DESC="The Linux kernel ipv6 modules."
  888.11  MAINTAINER="devel@slitaz.org"
   889.1 --- a/linux-isdn/receipt	Tue Jun 25 14:51:14 2024 +0000
   889.2 +++ b/linux-isdn/receipt	Thu Dec 05 08:39:45 2024 +0000
   889.3 @@ -1,7 +1,7 @@
   889.4  # SliTaz package receipt.
   889.5  
   889.6  PACKAGE="linux-isdn"
   889.7 -VERSION="5.10.217"
   889.8 +VERSION="5.10.221"
   889.9  CATEGORY="base-system"
  889.10  SHORT_DESC="The Linux kernel isdn modules."
  889.11  MAINTAINER="devel@slitaz.org"
   890.1 --- a/linux-jffs2/receipt	Tue Jun 25 14:51:14 2024 +0000
   890.2 +++ b/linux-jffs2/receipt	Thu Dec 05 08:39:45 2024 +0000
   890.3 @@ -1,7 +1,7 @@
   890.4  # SliTaz package receipt.
   890.5  
   890.6  PACKAGE="linux-jffs2"
   890.7 -VERSION="5.10.217"
   890.8 +VERSION="5.10.221"
   890.9  CATEGORY="base-system"
  890.10  SHORT_DESC="The Linux kernel jffs2 module."
  890.11  MAINTAINER="devel@slitaz.org"
   891.1 --- a/linux-jfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   891.2 +++ b/linux-jfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   891.3 @@ -1,7 +1,7 @@
   891.4  # SliTaz package receipt.
   891.5  
   891.6  PACKAGE="linux-jfs"
   891.7 -VERSION="5.10.217"
   891.8 +VERSION="5.10.221"
   891.9  CATEGORY="base-system"
  891.10  SHORT_DESC="The Linux kernel jfs module."
  891.11  MAINTAINER="devel@slitaz.org"
   892.1 --- a/linux-joystick/receipt	Tue Jun 25 14:51:14 2024 +0000
   892.2 +++ b/linux-joystick/receipt	Thu Dec 05 08:39:45 2024 +0000
   892.3 @@ -1,7 +1,7 @@
   892.4  # SliTaz package receipt.
   892.5  
   892.6  PACKAGE="linux-joystick"
   892.7 -VERSION="5.10.217"
   892.8 +VERSION="5.10.221"
   892.9  CATEGORY="base-system"
  892.10  SHORT_DESC="The Linux kernel joystick modules."
  892.11  MAINTAINER="devel@slitaz.org"
   893.1 --- a/linux-kvm/receipt	Tue Jun 25 14:51:14 2024 +0000
   893.2 +++ b/linux-kvm/receipt	Thu Dec 05 08:39:45 2024 +0000
   893.3 @@ -1,7 +1,7 @@
   893.4  # SliTaz package receipt.
   893.5  
   893.6  PACKAGE="linux-kvm"
   893.7 -VERSION="5.10.217"
   893.8 +VERSION="5.10.221"
   893.9  CATEGORY="base-system"
  893.10  SHORT_DESC="The Linux kernel kvm and virtio modules."
  893.11  MAINTAINER="devel@slitaz.org"
   894.1 --- a/linux-l2tp/receipt	Tue Jun 25 14:51:14 2024 +0000
   894.2 +++ b/linux-l2tp/receipt	Thu Dec 05 08:39:45 2024 +0000
   894.3 @@ -1,7 +1,7 @@
   894.4  # SliTaz package receipt.
   894.5  
   894.6  PACKAGE="linux-l2tp"
   894.7 -VERSION="5.10.217"
   894.8 +VERSION="5.10.221"
   894.9  CATEGORY="base-system"
  894.10  SHORT_DESC="The Linux kernel l2tp module."
  894.11  MAINTAINER="devel@slitaz.org"
   895.1 --- a/linux-logfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   895.2 +++ b/linux-logfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   895.3 @@ -1,7 +1,7 @@
   895.4  # SliTaz package receipt.
   895.5  
   895.6  PACKAGE="linux-logfs"
   895.7 -VERSION="5.10.217"
   895.8 +VERSION="5.10.221"
   895.9  CATEGORY="base-system"
  895.10  SHORT_DESC="The Linux kernel logfs module."
  895.11  MAINTAINER="devel@slitaz.org"
   896.1 --- a/linux-md/receipt	Tue Jun 25 14:51:14 2024 +0000
   896.2 +++ b/linux-md/receipt	Thu Dec 05 08:39:45 2024 +0000
   896.3 @@ -1,7 +1,7 @@
   896.4  # SliTaz package receipt.
   896.5  
   896.6  PACKAGE="linux-md"
   896.7 -VERSION="5.10.217"
   896.8 +VERSION="5.10.221"
   896.9  CATEGORY="base-system"
  896.10  SHORT_DESC="The Linux kernel md modules."
  896.11  MAINTAINER="devel@slitaz.org"
   897.1 --- a/linux-media/receipt	Tue Jun 25 14:51:14 2024 +0000
   897.2 +++ b/linux-media/receipt	Thu Dec 05 08:39:45 2024 +0000
   897.3 @@ -1,7 +1,7 @@
   897.4  # SliTaz package receipt.
   897.5  
   897.6  PACKAGE="linux-media"
   897.7 -VERSION="5.10.217"
   897.8 +VERSION="5.10.221"
   897.9  CATEGORY="base-system"
  897.10  SHORT_DESC="The Linux kernel media modules."
  897.11  MAINTAINER="slaxemulator@gmail.com"
   898.1 --- a/linux-memstick/receipt	Tue Jun 25 14:51:14 2024 +0000
   898.2 +++ b/linux-memstick/receipt	Thu Dec 05 08:39:45 2024 +0000
   898.3 @@ -1,7 +1,7 @@
   898.4  # SliTaz package receipt.
   898.5  
   898.6  PACKAGE="linux-memstick"
   898.7 -VERSION="5.10.217"
   898.8 +VERSION="5.10.221"
   898.9  CATEGORY="base-system"
  898.10  SHORT_DESC="The Linux kernel sony memory stick modules."
  898.11  MAINTAINER="devel@slitaz.org"
   899.1 --- a/linux-minix/receipt	Tue Jun 25 14:51:14 2024 +0000
   899.2 +++ b/linux-minix/receipt	Thu Dec 05 08:39:45 2024 +0000
   899.3 @@ -1,7 +1,7 @@
   899.4  # SliTaz package receipt.
   899.5  
   899.6  PACKAGE="linux-minix"
   899.7 -VERSION="5.10.217"
   899.8 +VERSION="5.10.221"
   899.9  CATEGORY="base-system"
  899.10  SHORT_DESC="The Linux kernel minix module."
  899.11  MAINTAINER="devel@slitaz.org"
   900.1 --- a/linux-mmc/receipt	Tue Jun 25 14:51:14 2024 +0000
   900.2 +++ b/linux-mmc/receipt	Thu Dec 05 08:39:45 2024 +0000
   900.3 @@ -1,7 +1,7 @@
   900.4  # SliTaz package receipt.
   900.5  
   900.6  PACKAGE="linux-mmc"
   900.7 -VERSION="5.10.217"
   900.8 +VERSION="5.10.221"
   900.9  CATEGORY="base-system"
  900.10  SHORT_DESC="The Linux kernel MMC modules."
  900.11  MAINTAINER="pascal.bellard@slitaz.org"
   901.1 --- a/linux-module-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
   901.2 +++ b/linux-module-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
   901.3 @@ -1,7 +1,7 @@
   901.4  # SliTaz package receipt.
   901.5  
   901.6  PACKAGE="linux-module-headers"
   901.7 -VERSION="5.10.217"
   901.8 +VERSION="5.10.221"
   901.9  CATEGORY="development"
  901.10  SHORT_DESC="Header files and scripts for building modules for linux kernel."
  901.11  MAINTAINER="devel@slitaz.org"
   902.1 --- a/linux-mtd/receipt	Tue Jun 25 14:51:14 2024 +0000
   902.2 +++ b/linux-mtd/receipt	Thu Dec 05 08:39:45 2024 +0000
   902.3 @@ -1,7 +1,7 @@
   902.4  # SliTaz package receipt.
   902.5  
   902.6  PACKAGE="linux-mtd"
   902.7 -VERSION="5.10.217"
   902.8 +VERSION="5.10.221"
   902.9  CATEGORY="base-system"
  902.10  SHORT_DESC="The Linux kernel mtd module."
  902.11  MAINTAINER="devel@slitaz.org"
   903.1 --- a/linux-mwave/receipt	Tue Jun 25 14:51:14 2024 +0000
   903.2 +++ b/linux-mwave/receipt	Thu Dec 05 08:39:45 2024 +0000
   903.3 @@ -1,7 +1,7 @@
   903.4  # SliTaz package receipt.
   903.5  
   903.6  PACKAGE="linux-mwave"
   903.7 -VERSION="5.10.217"
   903.8 +VERSION="5.10.221"
   903.9  CATEGORY="base-system"
  903.10  SHORT_DESC="The Linux kernel ACP Modem driver module (for IBM Thinkpad)"
  903.11  MAINTAINER="devel@slitaz.org"
   904.1 --- a/linux-nbd/receipt	Tue Jun 25 14:51:14 2024 +0000
   904.2 +++ b/linux-nbd/receipt	Thu Dec 05 08:39:45 2024 +0000
   904.3 @@ -1,7 +1,7 @@
   904.4  # SliTaz package receipt.
   904.5  
   904.6  PACKAGE="linux-nbd"
   904.7 -VERSION="5.10.217"
   904.8 +VERSION="5.10.221"
   904.9  CATEGORY="base-system"
  904.10  SHORT_DESC="The Linux kernel network block device modules."
  904.11  MAINTAINER="devel@slitaz.org"
   905.1 --- a/linux-ncpfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   905.2 +++ b/linux-ncpfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   905.3 @@ -1,7 +1,7 @@
   905.4  # SliTaz package receipt.
   905.5  
   905.6  PACKAGE="linux-ncpfs"
   905.7 -VERSION="5.10.217"
   905.8 +VERSION="5.10.221"
   905.9  CATEGORY="base-system"
  905.10  SHORT_DESC="The Linux kernel ncpfs module."
  905.11  MAINTAINER="devel@slitaz.org"
   906.1 --- a/linux-netfilter/receipt	Tue Jun 25 14:51:14 2024 +0000
   906.2 +++ b/linux-netfilter/receipt	Thu Dec 05 08:39:45 2024 +0000
   906.3 @@ -1,7 +1,7 @@
   906.4  # SliTaz package receipt.
   906.5  
   906.6  PACKAGE="linux-netfilter"
   906.7 -VERSION="5.10.217"
   906.8 +VERSION="5.10.221"
   906.9  CATEGORY="base-system"
  906.10  SHORT_DESC="The Linux kernel netfilter modules."
  906.11  MAINTAINER="devel@slitaz.org"
   907.1 --- a/linux-nfsd/receipt	Tue Jun 25 14:51:14 2024 +0000
   907.2 +++ b/linux-nfsd/receipt	Thu Dec 05 08:39:45 2024 +0000
   907.3 @@ -1,7 +1,7 @@
   907.4  # SliTaz package receipt.
   907.5  
   907.6  PACKAGE="linux-nfsd"
   907.7 -VERSION="5.10.217"
   907.8 +VERSION="5.10.221"
   907.9  CATEGORY="base-system"
  907.10  SHORT_DESC="The Linux kernel NFS server module."
  907.11  MAINTAINER="devel@slitaz.org"
   908.1 --- a/linux-ocfs2/receipt	Tue Jun 25 14:51:14 2024 +0000
   908.2 +++ b/linux-ocfs2/receipt	Thu Dec 05 08:39:45 2024 +0000
   908.3 @@ -1,7 +1,7 @@
   908.4  # SliTaz package receipt.
   908.5  
   908.6  PACKAGE="linux-ocfs2"
   908.7 -VERSION="5.10.217"
   908.8 +VERSION="5.10.221"
   908.9  CATEGORY="base-system"
  908.10  SHORT_DESC="ocfs2 filesystem"
  908.11  MAINTAINER="slaxemulator@gmail.com"
   909.1 --- a/linux-openvswitch/receipt	Tue Jun 25 14:51:14 2024 +0000
   909.2 +++ b/linux-openvswitch/receipt	Thu Dec 05 08:39:45 2024 +0000
   909.3 @@ -1,7 +1,7 @@
   909.4  # SliTaz package receipt.
   909.5  
   909.6  PACKAGE="linux-openvswitch"
   909.7 -VERSION="5.10.217"
   909.8 +VERSION="5.10.221"
   909.9  CATEGORY="base-system"
  909.10  SHORT_DESC="The Linux kernel openvswitch module."
  909.11  MAINTAINER="devel@slitaz.org"
   910.1 --- a/linux-pae-agp/receipt	Tue Jun 25 14:51:14 2024 +0000
   910.2 +++ b/linux-pae-agp/receipt	Thu Dec 05 08:39:45 2024 +0000
   910.3 @@ -1,7 +1,7 @@
   910.4  # SliTaz package receipt.
   910.5  
   910.6  PACKAGE="linux-pae-agp"
   910.7 -VERSION="5.10.217"
   910.8 +VERSION="5.10.221"
   910.9  CATEGORY="base-system"
  910.10  SHORT_DESC="The Linux kernel AGP modules."
  910.11  MAINTAINER="erjo@slitaz.org"
   911.1 --- a/linux-pae-aufs/receipt	Tue Jun 25 14:51:14 2024 +0000
   911.2 +++ b/linux-pae-aufs/receipt	Thu Dec 05 08:39:45 2024 +0000
   911.3 @@ -55,6 +55,9 @@
   911.4  	sed -i 's/d_u.d_child/d_child/' fs/aufs/dcsub.c fs/aufs/hnotify.c
   911.5  	sed -i 's/ d_alias/ d_u.d_alias/' fs/aufs/hnotify.c fs/aufs/export.c
   911.6  
   911.7 +	# Patch for linux >= 5.10.220 vfs_rename change structure
   911.8 + 	patch -p1 < $stuff/fix_vfs_rename-5.10.220.patch
   911.9 +
  911.10  	make ARCH=i386 KDIR=/usr/src/linux
  911.11  	xz -f fs/aufs/aufs.ko
  911.12  }
   912.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   912.2 +++ b/linux-pae-aufs/stuff/fix_vfs_rename-5.10.220.patch	Thu Dec 05 08:39:45 2024 +0000
   912.3 @@ -0,0 +1,34 @@
   912.4 +--- a/fs/aufs/vfsub.c
   912.5 ++++ b/fs/aufs/vfsub.c
   912.6 +@@ -416,9 +416,17 @@
   912.7 + 	if (unlikely(err))
   912.8 + 		goto out;
   912.9 + 
  912.10 ++	struct renamedata rd = {
  912.11 ++		.old_dir        	= src_dir,
  912.12 ++		.old_dentry     	= src_dentry,
  912.13 ++		.new_dir        	= dir,
  912.14 ++		.new_dentry		= path->dentry,
  912.15 ++		.delegated_inode	= delegated_inode,
  912.16 ++		.flags			= flags,
  912.17 ++	};
  912.18 ++
  912.19 + 	lockdep_off();
  912.20 +-	err = vfs_rename(src_dir, src_dentry, dir, path->dentry,
  912.21 +-			 delegated_inode, flags);
  912.22 ++	err = vfs_rename(&rd);
  912.23 + 	lockdep_on();
  912.24 + 	if (!err) {
  912.25 + 		int did;
  912.26 +--- a/fs/aufs/hfsnotify.c
  912.27 ++++ b/fs/aufs/hfsnotify.c
  912.28 +@@ -238,7 +238,8 @@
  912.29 + 		goto out;
  912.30 + 
  912.31 + 	err = 0;
  912.32 +-	group = fsnotify_alloc_group(&au_hfsn_ops);
  912.33 ++	group = fsnotify_alloc_group(&au_hfsn_ops,
  912.34 ++				/*flags - not for userspace*/0);
  912.35 + 	if (IS_ERR(group)) {
  912.36 + 		err = PTR_ERR(group);
  912.37 + 		pr_err("fsnotify_alloc_group() failed, %d\n", err);
   913.1 --- a/linux-pae-chrome/receipt	Tue Jun 25 14:51:14 2024 +0000
   913.2 +++ b/linux-pae-chrome/receipt	Thu Dec 05 08:39:45 2024 +0000
   913.3 @@ -1,7 +1,7 @@
   913.4  # SliTaz package receipt.
   913.5  
   913.6  PACKAGE="linux-pae-chrome"
   913.7 -VERSION="5.10.217"
   913.8 +VERSION="5.10.221"
   913.9  CATEGORY="base-system"
  913.10  SHORT_DESC="The Linux kernel chromebook modules."
  913.11  MAINTAINER="devel@slitaz.org"
   914.1 --- a/linux-pae-crypto/receipt	Tue Jun 25 14:51:14 2024 +0000
   914.2 +++ b/linux-pae-crypto/receipt	Thu Dec 05 08:39:45 2024 +0000
   914.3 @@ -1,7 +1,7 @@
   914.4  # SliTaz package receipt.
   914.5  
   914.6  PACKAGE="linux-pae-crypto"
   914.7 -VERSION="5.10.217"
   914.8 +VERSION="5.10.221"
   914.9  CATEGORY="base-system"
  914.10  SHORT_DESC="The Linux kernel crypto modules."
  914.11  MAINTAINER="devel@slitaz.org"
   915.1 --- a/linux-pae-drm/receipt	Tue Jun 25 14:51:14 2024 +0000
   915.2 +++ b/linux-pae-drm/receipt	Thu Dec 05 08:39:45 2024 +0000
   915.3 @@ -1,7 +1,7 @@
   915.4  # SliTaz package receipt.
   915.5  
   915.6  PACKAGE="linux-pae-drm"
   915.7 -VERSION="5.10.217"
   915.8 +VERSION="5.10.221"
   915.9  CATEGORY="base-system"
  915.10  SHORT_DESC="The Linux kernel drm module."
  915.11  MAINTAINER="devel@slitaz.org"
   916.1 --- a/linux-pae-hfsplus/receipt	Tue Jun 25 14:51:14 2024 +0000
   916.2 +++ b/linux-pae-hfsplus/receipt	Thu Dec 05 08:39:45 2024 +0000
   916.3 @@ -1,7 +1,7 @@
   916.4  # SliTaz package receipt.
   916.5  
   916.6  PACKAGE="linux-pae-hfsplus"
   916.7 -VERSION="5.10.217"
   916.8 +VERSION="5.10.221"
   916.9  CATEGORY="base-system"
  916.10  SHORT_DESC="The Linux kernel hfsplus module."
  916.11  MAINTAINER="devel@slitaz.org"
   917.1 --- a/linux-pae-input-touchscreen/receipt	Tue Jun 25 14:51:14 2024 +0000
   917.2 +++ b/linux-pae-input-touchscreen/receipt	Thu Dec 05 08:39:45 2024 +0000
   917.3 @@ -1,7 +1,7 @@
   917.4  # SliTaz package receipt.
   917.5  
   917.6  PACKAGE="linux-pae-input-touchscreen"
   917.7 -VERSION="5.10.217"
   917.8 +VERSION="5.10.221"
   917.9  CATEGORY="base-system"
  917.10  SHORT_DESC="The Linux kernel touchscreen input drivers."
  917.11  MAINTAINER="jozee@slitaz.org"
   918.1 --- a/linux-pae-ipv6/receipt	Tue Jun 25 14:51:14 2024 +0000
   918.2 +++ b/linux-pae-ipv6/receipt	Thu Dec 05 08:39:45 2024 +0000
   918.3 @@ -1,7 +1,7 @@
   918.4  # SliTaz package receipt.
   918.5  
   918.6  PACKAGE="linux-pae-ipv6"
   918.7 -VERSION="5.10.217"
   918.8 +VERSION="5.10.221"
   918.9  CATEGORY="base-system"
  918.10  SHORT_DESC="The Linux kernel ipv6 modules."
  918.11  MAINTAINER="devel@slitaz.org"
   919.1 --- a/linux-pae-module-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
   919.2 +++ b/linux-pae-module-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
   919.3 @@ -1,7 +1,7 @@
   919.4  # SliTaz package receipt.
   919.5  
   919.6  PACKAGE="linux-pae-module-headers"
   919.7 -VERSION="5.10.217"
   919.8 +VERSION="5.10.221"
   919.9  CATEGORY="development"
  919.10  SHORT_DESC="Header files and scripts for building modules for linux kernel."
  919.11  MAINTAINER="devel@slitaz.org"
   920.1 --- a/linux-pae-netfilter/receipt	Tue Jun 25 14:51:14 2024 +0000
   920.2 +++ b/linux-pae-netfilter/receipt	Thu Dec 05 08:39:45 2024 +0000
   920.3 @@ -1,7 +1,7 @@
   920.4  # SliTaz package receipt.
   920.5  
   920.6  PACKAGE="linux-pae-netfilter"
   920.7 -VERSION="5.10.217"
   920.8 +VERSION="5.10.221"
   920.9  CATEGORY="base-system"
  920.10  SHORT_DESC="The Linux kernel netfilter modules."
  920.11  MAINTAINER="devel@slitaz.org"
   921.1 --- a/linux-pae-sound/receipt	Tue Jun 25 14:51:14 2024 +0000
   921.2 +++ b/linux-pae-sound/receipt	Thu Dec 05 08:39:45 2024 +0000
   921.3 @@ -1,7 +1,7 @@
   921.4  # SliTaz package receipt.
   921.5  
   921.6  PACKAGE="linux-pae-sound"
   921.7 -VERSION="5.10.217"
   921.8 +VERSION="5.10.221"
   921.9  CATEGORY="base-system"
  921.10  SHORT_DESC="The Linux kernel sound modules."
  921.11  MAINTAINER="devel@slitaz.org"
   922.1 --- a/linux-pae-speakup/receipt	Tue Jun 25 14:51:14 2024 +0000
   922.2 +++ b/linux-pae-speakup/receipt	Thu Dec 05 08:39:45 2024 +0000
   922.3 @@ -1,7 +1,7 @@
   922.4  # SliTaz package receipt.
   922.5  
   922.6  PACKAGE="linux-pae-speakup"
   922.7 -VERSION="5.10.217"
   922.8 +VERSION="5.10.221"
   922.9  CATEGORY="base-system"
  922.10  SHORT_DESC="The Linux kernel Speakup modules."
  922.11  MAINTAINER="erjo@slitaz.org"
   923.1 --- a/linux-pae-wireless/receipt	Tue Jun 25 14:51:14 2024 +0000
   923.2 +++ b/linux-pae-wireless/receipt	Thu Dec 05 08:39:45 2024 +0000
   923.3 @@ -1,7 +1,7 @@
   923.4  # SliTaz package receipt.
   923.5  
   923.6  PACKAGE="linux-pae-wireless"
   923.7 -VERSION="5.10.217"
   923.8 +VERSION="5.10.221"
   923.9  CATEGORY="base-system"
  923.10  SHORT_DESC="The Linux kernel wireless modules."
  923.11  MAINTAINER="devel@slitaz.org"
   924.1 --- a/linux-pae-zram/receipt	Tue Jun 25 14:51:14 2024 +0000
   924.2 +++ b/linux-pae-zram/receipt	Thu Dec 05 08:39:45 2024 +0000
   924.3 @@ -1,7 +1,7 @@
   924.4  # SliTaz package receipt.
   924.5  
   924.6  PACKAGE="linux-pae-zram"
   924.7 -VERSION="5.10.217"
   924.8 +VERSION="5.10.221"
   924.9  CATEGORY="base-system"
  924.10  SHORT_DESC="Compressed caching"
  924.11  MAINTAINER="devel@slitaz.org"
   925.1 --- a/linux-pae/receipt	Tue Jun 25 14:51:14 2024 +0000
   925.2 +++ b/linux-pae/receipt	Thu Dec 05 08:39:45 2024 +0000
   925.3 @@ -1,7 +1,7 @@
   925.4  # SliTaz package receipt.
   925.5  
   925.6  PACKAGE="linux-pae"
   925.7 -VERSION="5.10.217"
   925.8 +VERSION="5.10.221"
   925.9  CATEGORY="base-system"
  925.10  SHORT_DESC="The Linux PAE kernel and modules."
  925.11  MAINTAINER="devel@slitaz.org"
   926.1 --- a/linux-reiserfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   926.2 +++ b/linux-reiserfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   926.3 @@ -1,7 +1,7 @@
   926.4  # SliTaz package receipt.
   926.5  
   926.6  PACKAGE="linux-reiserfs"
   926.7 -VERSION="5.10.217"
   926.8 +VERSION="5.10.221"
   926.9  CATEGORY="base-system"
  926.10  SHORT_DESC="The Linux kernel reiserfs module."
  926.11  MAINTAINER="devel@slitaz.org"
   927.1 --- a/linux-romfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   927.2 +++ b/linux-romfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   927.3 @@ -1,7 +1,7 @@
   927.4  # SliTaz package receipt.
   927.5  
   927.6  PACKAGE="linux-romfs"
   927.7 -VERSION="5.10.217"
   927.8 +VERSION="5.10.221"
   927.9  CATEGORY="base-system"
  927.10  SHORT_DESC="The Linux kernel romfs module."
  927.11  MAINTAINER="devel@slitaz.org"
   928.1 --- a/linux-sched/receipt	Tue Jun 25 14:51:14 2024 +0000
   928.2 +++ b/linux-sched/receipt	Thu Dec 05 08:39:45 2024 +0000
   928.3 @@ -1,7 +1,7 @@
   928.4  # SliTaz package receipt.
   928.5  
   928.6  PACKAGE="linux-sched"
   928.7 -VERSION="5.10.217"
   928.8 +VERSION="5.10.221"
   928.9  CATEGORY="base-system"
  928.10  SHORT_DESC="The Linux kernel sched modules."
  928.11  MAINTAINER="devel@slitaz.org"
   929.1 --- a/linux-scsi/receipt	Tue Jun 25 14:51:14 2024 +0000
   929.2 +++ b/linux-scsi/receipt	Thu Dec 05 08:39:45 2024 +0000
   929.3 @@ -1,7 +1,7 @@
   929.4  # SliTaz package receipt.
   929.5  
   929.6  PACKAGE="linux-scsi"
   929.7 -VERSION="5.10.217"
   929.8 +VERSION="5.10.221"
   929.9  CATEGORY="base-system"
  929.10  SHORT_DESC="The Linux kernel scsi modules."
  929.11  MAINTAINER="devel@slitaz.org"
   930.1 --- a/linux-sound/receipt	Tue Jun 25 14:51:14 2024 +0000
   930.2 +++ b/linux-sound/receipt	Thu Dec 05 08:39:45 2024 +0000
   930.3 @@ -1,7 +1,7 @@
   930.4  # SliTaz package receipt.
   930.5  
   930.6  PACKAGE="linux-sound"
   930.7 -VERSION="5.10.217"
   930.8 +VERSION="5.10.221"
   930.9  CATEGORY="base-system"
  930.10  SHORT_DESC="The Linux kernel sound modules."
  930.11  MAINTAINER="devel@slitaz.org"
   931.1 --- a/linux-source/receipt	Tue Jun 25 14:51:14 2024 +0000
   931.2 +++ b/linux-source/receipt	Thu Dec 05 08:39:45 2024 +0000
   931.3 @@ -1,7 +1,7 @@
   931.4  # SliTaz package receipt.
   931.5  
   931.6  PACKAGE="linux-source"
   931.7 -VERSION="5.10.217"
   931.8 +VERSION="5.10.221"
   931.9  CATEGORY="development"
  931.10  SHORT_DESC="The Linux kernel source files."
  931.11  MAINTAINER="devel@slitaz.org"
   932.1 --- a/linux-speakup/receipt	Tue Jun 25 14:51:14 2024 +0000
   932.2 +++ b/linux-speakup/receipt	Thu Dec 05 08:39:45 2024 +0000
   932.3 @@ -1,7 +1,7 @@
   932.4  # SliTaz package receipt.
   932.5  
   932.6  PACKAGE="linux-speakup"
   932.7 -VERSION="5.10.217"
   932.8 +VERSION="5.10.221"
   932.9  CATEGORY="base-system"
  932.10  SHORT_DESC="The Linux kernel Speakup modules."
  932.11  MAINTAINER="erjo@slitaz.org"
   933.1 --- a/linux-squashfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   933.2 +++ b/linux-squashfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   933.3 @@ -1,7 +1,7 @@
   933.4  # SliTaz package receipt.
   933.5  
   933.6  PACKAGE="linux-squashfs"
   933.7 -VERSION="5.10.217"
   933.8 +VERSION="5.10.221"
   933.9  CATEGORY="base-system"
  933.10  SHORT_DESC="The Linux kernel squashfs module."
  933.11  MAINTAINER="devel@slitaz.org"
   934.1 --- a/linux-staging/receipt	Tue Jun 25 14:51:14 2024 +0000
   934.2 +++ b/linux-staging/receipt	Thu Dec 05 08:39:45 2024 +0000
   934.3 @@ -1,7 +1,7 @@
   934.4  # SliTaz package receipt.
   934.5  
   934.6  PACKAGE="linux-staging"
   934.7 -VERSION="5.10.217"
   934.8 +VERSION="5.10.221"
   934.9  CATEGORY="base-system"
  934.10  SHORT_DESC="staging kernel modules"
  934.11  MAINTAINER="slaxemulator@gmail.com"
   935.1 --- a/linux-toshiba/receipt	Tue Jun 25 14:51:14 2024 +0000
   935.2 +++ b/linux-toshiba/receipt	Thu Dec 05 08:39:45 2024 +0000
   935.3 @@ -1,7 +1,7 @@
   935.4  # SliTaz package receipt.
   935.5  
   935.6  PACKAGE="linux-toshiba"
   935.7 -VERSION="5.10.217"
   935.8 +VERSION="5.10.221"
   935.9  CATEGORY="base-system"
  935.10  SHORT_DESC="The Linux kernel toshiba module."
  935.11  MAINTAINER="devel@slitaz.org"
   936.1 --- a/linux-ubifs/receipt	Tue Jun 25 14:51:14 2024 +0000
   936.2 +++ b/linux-ubifs/receipt	Thu Dec 05 08:39:45 2024 +0000
   936.3 @@ -1,7 +1,7 @@
   936.4  # SliTaz package receipt.
   936.5  
   936.6  PACKAGE="linux-ubifs"
   936.7 -VERSION="5.10.217"
   936.8 +VERSION="5.10.221"
   936.9  CATEGORY="base-system"
  936.10  SHORT_DESC="The Linux kernel ubifs module."
  936.11  MAINTAINER="devel@slitaz.org"
   937.1 --- a/linux-usb-misc/receipt	Tue Jun 25 14:51:14 2024 +0000
   937.2 +++ b/linux-usb-misc/receipt	Thu Dec 05 08:39:45 2024 +0000
   937.3 @@ -1,7 +1,7 @@
   937.4  # SliTaz package receipt.
   937.5  
   937.6  PACKAGE="linux-usb-misc"
   937.7 -VERSION="5.10.217"
   937.8 +VERSION="5.10.221"
   937.9  CATEGORY="base-system"
  937.10  SHORT_DESC="The Linux kernel misc. USB drivers, including the Lego USB tower."
  937.11  MAINTAINER="rcx@zoominternet.net"
   938.1 --- a/linux-usbdsl/receipt	Tue Jun 25 14:51:14 2024 +0000
   938.2 +++ b/linux-usbdsl/receipt	Thu Dec 05 08:39:45 2024 +0000
   938.3 @@ -1,7 +1,7 @@
   938.4  # SliTaz package receipt.
   938.5  
   938.6  PACKAGE="linux-usbdsl"
   938.7 -VERSION="5.10.217"
   938.8 +VERSION="5.10.221"
   938.9  CATEGORY="base-system"
  938.10  SHORT_DESC="The Linux kernel usb dsl modem modules."
  938.11  MAINTAINER="devel@slitaz.org"
   939.1 --- a/linux-usbip/receipt	Tue Jun 25 14:51:14 2024 +0000
   939.2 +++ b/linux-usbip/receipt	Thu Dec 05 08:39:45 2024 +0000
   939.3 @@ -1,7 +1,7 @@
   939.4  # SliTaz package receipt.
   939.5  
   939.6  PACKAGE="linux-usbip"
   939.7 -VERSION="5.10.217"
   939.8 +VERSION="5.10.221"
   939.9  CATEGORY="base-system"
  939.10  SHORT_DESC="The Linux kernel usbip module."
  939.11  MAINTAINER="devel@slitaz.org"
   940.1 --- a/linux-video/receipt	Tue Jun 25 14:51:14 2024 +0000
   940.2 +++ b/linux-video/receipt	Thu Dec 05 08:39:45 2024 +0000
   940.3 @@ -1,7 +1,7 @@
   940.4  # SliTaz package receipt.
   940.5  
   940.6  PACKAGE="linux-video"
   940.7 -VERSION="5.10.217"
   940.8 +VERSION="5.10.221"
   940.9  CATEGORY="base-system"
  940.10  SHORT_DESC="The Linux kernel video modules."
  940.11  MAINTAINER="devel@slitaz.org"
   941.1 --- a/linux-wan/receipt	Tue Jun 25 14:51:14 2024 +0000
   941.2 +++ b/linux-wan/receipt	Thu Dec 05 08:39:45 2024 +0000
   941.3 @@ -1,7 +1,7 @@
   941.4  # SliTaz package receipt.
   941.5  
   941.6  PACKAGE="linux-wan"
   941.7 -VERSION="5.10.217"
   941.8 +VERSION="5.10.221"
   941.9  CATEGORY="base-system"
  941.10  SHORT_DESC="Wide Area Networks (WANs) kernel modules"
  941.11  MAINTAINER="slaxemulator@gmail.com"
   942.1 --- a/linux-wimax/receipt	Tue Jun 25 14:51:14 2024 +0000
   942.2 +++ b/linux-wimax/receipt	Thu Dec 05 08:39:45 2024 +0000
   942.3 @@ -1,7 +1,7 @@
   942.4  # SliTaz package receipt.
   942.5  
   942.6  PACKAGE="linux-wimax"
   942.7 -VERSION="5.10.217"
   942.8 +VERSION="5.10.221"
   942.9  CATEGORY="base-system"
  942.10  SHORT_DESC="The Linux kernel wimax modules."
  942.11  MAINTAINER="devel@slitaz.org"
   943.1 --- a/linux-wireless/receipt	Tue Jun 25 14:51:14 2024 +0000
   943.2 +++ b/linux-wireless/receipt	Thu Dec 05 08:39:45 2024 +0000
   943.3 @@ -1,7 +1,7 @@
   943.4  # SliTaz package receipt.
   943.5  
   943.6  PACKAGE="linux-wireless"
   943.7 -VERSION="5.10.217"
   943.8 +VERSION="5.10.221"
   943.9  CATEGORY="base-system"
  943.10  SHORT_DESC="The Linux kernel wireless modules."
  943.11  MAINTAINER="devel@slitaz.org"
   944.1 --- a/linux-without-modules-debug/receipt	Tue Jun 25 14:51:14 2024 +0000
   944.2 +++ b/linux-without-modules-debug/receipt	Thu Dec 05 08:39:45 2024 +0000
   944.3 @@ -1,7 +1,7 @@
   944.4  # SliTaz package receipt.
   944.5  
   944.6  PACKAGE="linux-without-modules-debug"
   944.7 -VERSION="5.10.217"
   944.8 +VERSION="5.10.221"
   944.9  CATEGORY="base-system"
  944.10  SHORT_DESC="The Linux kernel debug files."
  944.11  MAINTAINER="devel@slitaz.org"
   945.1 --- a/linux-without-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
   945.2 +++ b/linux-without-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
   945.3 @@ -1,7 +1,7 @@
   945.4  # SliTaz package receipt.
   945.5  
   945.6  PACKAGE="linux-without-modules"
   945.7 -VERSION="5.10.217"
   945.8 +VERSION="5.10.221"
   945.9  CATEGORY="base-system"
  945.10  SHORT_DESC="The Linux kernel without module support."
  945.11  MAINTAINER="devel@slitaz.org"
   946.1 --- a/linux-zram/receipt	Tue Jun 25 14:51:14 2024 +0000
   946.2 +++ b/linux-zram/receipt	Thu Dec 05 08:39:45 2024 +0000
   946.3 @@ -1,7 +1,7 @@
   946.4  # SliTaz package receipt.
   946.5  
   946.6  PACKAGE="linux-zram"
   946.7 -VERSION="5.10.217"
   946.8 +VERSION="5.10.221"
   946.9  CATEGORY="base-system"
  946.10  SHORT_DESC="Compressed caching"
  946.11  MAINTAINER="devel@slitaz.org"
   947.1 --- a/linux/receipt	Tue Jun 25 14:51:14 2024 +0000
   947.2 +++ b/linux/receipt	Thu Dec 05 08:39:45 2024 +0000
   947.3 @@ -1,7 +1,7 @@
   947.4  # SliTaz package receipt.
   947.5  
   947.6  PACKAGE="linux"
   947.7 -VERSION="5.10.217"
   947.8 +VERSION="5.10.221"
   947.9  CATEGORY="base-system"
  947.10  SHORT_DESC="The Linux kernel and modules."
  947.11  MAINTAINER="devel@slitaz.org"
  947.12 @@ -41,7 +41,7 @@
  947.13  # Handle multiarch compilation. Less bdeps when cross-compiling for ARM
  947.14  case "$ARCH" in
  947.15  	arm) BUILD_DEPENDS="xz" ;;
  947.16 -	x86_64) BUILD_DEPENDS="xz" ;;
  947.17 +	#x86_64) BUILD_DEPENDS="xz" ;;
  947.18  esac
  947.19  
  947.20  # Handle multiarch installation. ARM use Busybox modutils, so avoid any
  947.21 @@ -176,7 +176,7 @@
  947.22  				$DESTDIR/boot/linux-$VERSION-slitaz-$ARCH
  947.23  			#$stuff/gztazmod.sh $DESTDIR/lib/modules/$VERSION-slitaz
  947.24  			return 0 ;;
  947.25 -		x86_64)
  947.26 +		x86_64_cross)
  947.27  			echo "TODO: Maybe use default ? But cross compile in x86_64 chroot"
  947.28  			echo "so we can remove the 64 build by uclibc-cross-compiler-x86_64"
  947.29  			return 0 ;;
  947.30 @@ -248,6 +248,14 @@
  947.31  	# see https://bugs.gentoo.org/696164
  947.32  	#patch -p1 < $stuff/picasso-amdgpu.patch
  947.33  
  947.34 +	# Patch for rtw88 until switch to >= 5.16
  947.35 +	# thanks for realtek patch and mageia bugtracker to found commit/patch :)
  947.36 +	# see https://bugs.mageia.org/show_bug.cgi?id=30199
  947.37 +	# see https://patchwork.kernel.org/project/linux-wireless/patch/20210202055012.8296-4-pkshih@realtek.com/#23945151
  947.38 +	patch -p1 < $stuff/net-wireless-rtw88-8821c-correct-CCK-RSSI.patch
  947.39 +	patch -p1 < $stuff/net-wireless-rtw88-8821c-support-RFE-type2-wifi-NIC.patch
  947.40 +	patch -p1 < $stuff/net-wireless-rtw88-8821c-support-RFE-type4-wifi-NIC.patch
  947.41 +
  947.42  	# Mrproper
  947.43  	echo "Make kernel proper..."
  947.44  	make mrproper
  947.45 @@ -261,6 +269,13 @@
  947.46  	make && make DESTDIR=$DESTDIR/usbip install || return 1
  947.47  
  947.48  	cd $src
  947.49 +
  947.50 +	# On x86_64, exclude 32 bits and pae builds
  947.51 +	case $SLITAZ_ARCH in
  947.52 +		x86_64)
  947.53 +			nox32="yes"
  947.54 +			nopae="yes" ;;
  947.55 +	esac
  947.56  	
  947.57  	#
  947.58  	# Arch x86_64: TODO have a real cross environment
  947.59 @@ -428,7 +443,7 @@
  947.60  			cp -a $install/* $fs
  947.61  			rm -f $fs/lib/modules/*/build $fs/lib/modules/*/source
  947.62  			return 0 ;;
  947.63 -		x86_64)
  947.64 +		x86_64_cross)
  947.65  			echo "TODO: use default or custom x86_64 packing"
  947.66  			return 0 ;;
  947.67  	esac
   948.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   948.2 +++ b/linux/stuff/aufs5-base.patch	Thu Dec 05 08:39:45 2024 +0000
   948.3 @@ -0,0 +1,249 @@
   948.4 +SPDX-License-Identifier: GPL-2.0
   948.5 +aufs5.10.140 base patch
   948.6 +
   948.7 +diff --git a/MAINTAINERS b/MAINTAINERS
   948.8 +index 4d10e79030a9..e49ee2cacd66 100644
   948.9 +--- a/MAINTAINERS
  948.10 ++++ b/MAINTAINERS
  948.11 +@@ -3009,6 +3009,19 @@ F:	include/linux/audit.h
  948.12 + F:	include/uapi/linux/audit.h
  948.13 + F:	kernel/audit*
  948.14 + 
  948.15 ++AUFS (advanced multi layered unification filesystem) FILESYSTEM
  948.16 ++M:	"J. R. Okajima" <hooanon05g@gmail.com>
  948.17 ++L:	aufs-users@lists.sourceforge.net (members only)
  948.18 ++L:	linux-unionfs@vger.kernel.org
  948.19 ++S:	Supported
  948.20 ++W:	http://aufs.sourceforge.net
  948.21 ++T:	git://github.com/sfjro/aufs4-linux.git
  948.22 ++F:	Documentation/ABI/testing/debugfs-aufs
  948.23 ++F:	Documentation/ABI/testing/sysfs-aufs
  948.24 ++F:	Documentation/filesystems/aufs/
  948.25 ++F:	fs/aufs/
  948.26 ++F:	include/uapi/linux/aufs_type.h
  948.27 ++
  948.28 + AUXILIARY DISPLAY DRIVERS
  948.29 + M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
  948.30 + S:	Maintained
  948.31 +diff --git a/drivers/block/loop.c b/drivers/block/loop.c
  948.32 +index b10410585a74..c14f1fca3b1a 100644
  948.33 +--- a/drivers/block/loop.c
  948.34 ++++ b/drivers/block/loop.c
  948.35 +@@ -752,6 +752,24 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  948.36 + 	return error;
  948.37 + }
  948.38 + 
  948.39 ++/*
  948.40 ++ * for AUFS
  948.41 ++ * no get/put for file.
  948.42 ++ */
  948.43 ++struct file *loop_backing_file(struct super_block *sb)
  948.44 ++{
  948.45 ++	struct file *ret;
  948.46 ++	struct loop_device *l;
  948.47 ++
  948.48 ++	ret = NULL;
  948.49 ++	if (MAJOR(sb->s_dev) == LOOP_MAJOR) {
  948.50 ++		l = sb->s_bdev->bd_disk->private_data;
  948.51 ++		ret = l->lo_backing_file;
  948.52 ++	}
  948.53 ++	return ret;
  948.54 ++}
  948.55 ++EXPORT_SYMBOL_GPL(loop_backing_file);
  948.56 ++
  948.57 + /* loop sysfs attributes */
  948.58 + 
  948.59 + static ssize_t loop_attr_show(struct device *dev, char *page,
  948.60 +diff --git a/fs/dcache.c b/fs/dcache.c
  948.61 +index ea0485861d93..ddca6240e0db 100644
  948.62 +--- a/fs/dcache.c
  948.63 ++++ b/fs/dcache.c
  948.64 +@@ -1285,7 +1285,7 @@ enum d_walk_ret {
  948.65 +  *
  948.66 +  * The @enter() callbacks are called with d_lock held.
  948.67 +  */
  948.68 +-static void d_walk(struct dentry *parent, void *data,
  948.69 ++void d_walk(struct dentry *parent, void *data,
  948.70 + 		   enum d_walk_ret (*enter)(void *, struct dentry *))
  948.71 + {
  948.72 + 	struct dentry *this_parent;
  948.73 +diff --git a/fs/fcntl.c b/fs/fcntl.c
  948.74 +index 71b43538fa44..7cd57fb4e864 100644
  948.75 +--- a/fs/fcntl.c
  948.76 ++++ b/fs/fcntl.c
  948.77 +@@ -32,7 +32,7 @@
  948.78 + 
  948.79 + #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME)
  948.80 + 
  948.81 +-static int setfl(int fd, struct file * filp, unsigned long arg)
  948.82 ++int setfl(int fd, struct file *filp, unsigned long arg)
  948.83 + {
  948.84 + 	struct inode * inode = file_inode(filp);
  948.85 + 	int error = 0;
  948.86 +@@ -63,6 +63,8 @@ static int setfl(int fd, struct file * filp, unsigned long arg)
  948.87 + 
  948.88 + 	if (filp->f_op->check_flags)
  948.89 + 		error = filp->f_op->check_flags(arg);
  948.90 ++	if (!error && filp->f_op->setfl)
  948.91 ++		error = filp->f_op->setfl(filp, arg);
  948.92 + 	if (error)
  948.93 + 		return error;
  948.94 + 
  948.95 +diff --git a/fs/namespace.c b/fs/namespace.c
  948.96 +index 046b084136c5..a256f0f9c6c0 100644
  948.97 +--- a/fs/namespace.c
  948.98 ++++ b/fs/namespace.c
  948.99 +@@ -792,6 +792,12 @@ static inline int check_mnt(struct mount *mnt)
 948.100 + 	return mnt->mnt_ns == current->nsproxy->mnt_ns;
 948.101 + }
 948.102 + 
 948.103 ++/* for aufs, CONFIG_AUFS_BR_FUSE */
 948.104 ++int is_current_mnt_ns(struct vfsmount *mnt)
 948.105 ++{
 948.106 ++	return check_mnt(real_mount(mnt));
 948.107 ++}
 948.108 ++
 948.109 + /*
 948.110 +  * vfsmount lock must be held for write
 948.111 +  */
 948.112 +diff --git a/fs/splice.c b/fs/splice.c
 948.113 +index 6610e55c0e2a..5ac28e2b14a7 100644
 948.114 +--- a/fs/splice.c
 948.115 ++++ b/fs/splice.c
 948.116 +@@ -756,8 +756,8 @@ static int warn_unsupported(struct file *file, const char *op)
 948.117 + /*
 948.118 +  * Attempt to initiate a splice from pipe to file.
 948.119 +  */
 948.120 +-static long do_splice_from(struct pipe_inode_info *pipe, struct file *out,
 948.121 +-			   loff_t *ppos, size_t len, unsigned int flags)
 948.122 ++long do_splice_from(struct pipe_inode_info *pipe, struct file *out,
 948.123 ++		    loff_t *ppos, size_t len, unsigned int flags)
 948.124 + {
 948.125 + 	if (unlikely(!out->f_op->splice_write))
 948.126 + 		return warn_unsupported(out, "write");
 948.127 +@@ -767,9 +767,9 @@ static long do_splice_from(struct pipe_inode_info *pipe, struct file *out,
 948.128 + /*
 948.129 +  * Attempt to initiate a splice from a file to a pipe.
 948.130 +  */
 948.131 +-static long do_splice_to(struct file *in, loff_t *ppos,
 948.132 +-			 struct pipe_inode_info *pipe, size_t len,
 948.133 +-			 unsigned int flags)
 948.134 ++long do_splice_to(struct file *in, loff_t *ppos,
 948.135 ++		  struct pipe_inode_info *pipe, size_t len,
 948.136 ++		  unsigned int flags)
 948.137 + {
 948.138 + 	int ret;
 948.139 + 
 948.140 +diff --git a/include/linux/fs.h b/include/linux/fs.h
 948.141 +index 42d246a94228..2cc1a02e444c 100644
 948.142 +--- a/include/linux/fs.h
 948.143 ++++ b/include/linux/fs.h
 948.144 +@@ -1332,6 +1332,7 @@ extern void fasync_free(struct fasync_struct *);
 948.145 + /* can be called from interrupts */
 948.146 + extern void kill_fasync(struct fasync_struct **, int, int);
 948.147 + 
 948.148 ++extern int setfl(int fd, struct file *filp, unsigned long arg);
 948.149 + extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force);
 948.150 + extern int f_setown(struct file *filp, unsigned long arg, int force);
 948.151 + extern void f_delown(struct file *filp);
 948.152 +@@ -1843,6 +1844,7 @@ struct file_operations {
 948.153 + 	ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int);
 948.154 + 	unsigned long (*get_unmapped_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long);
 948.155 + 	int (*check_flags)(int);
 948.156 ++	int (*setfl)(struct file *, unsigned long);
 948.157 + 	int (*flock) (struct file *, int, struct file_lock *);
 948.158 + 	ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int);
 948.159 + 	ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int);
 948.160 +@@ -2330,6 +2332,7 @@ extern int current_umask(void);
 948.161 + extern void ihold(struct inode * inode);
 948.162 + extern void iput(struct inode *);
 948.163 + extern int generic_update_time(struct inode *, struct timespec64 *, int);
 948.164 ++extern int update_time(struct inode *, struct timespec64 *, int);
 948.165 + 
 948.166 + /* /sys/fs */
 948.167 + extern struct kobject *fs_kobj;
 948.168 +@@ -2566,6 +2569,7 @@ static inline bool sb_is_blkdev_sb(struct super_block *sb)
 948.169 + }
 948.170 + 
 948.171 + void emergency_thaw_all(void);
 948.172 ++extern int __sync_filesystem(struct super_block *, int);
 948.173 + extern int sync_filesystem(struct super_block *);
 948.174 + extern const struct file_operations def_blk_fops;
 948.175 + extern const struct file_operations def_chr_fops;
 948.176 +diff --git a/include/linux/lockdep.h b/include/linux/lockdep.h
 948.177 +index 2c2586312b44..02dab569a2a0 100644
 948.178 +--- a/include/linux/lockdep.h
 948.179 ++++ b/include/linux/lockdep.h
 948.180 +@@ -252,6 +252,8 @@ static inline int lockdep_match_key(struct lockdep_map *lock,
 948.181 + 	return lock->key == key;
 948.182 + }
 948.183 + 
 948.184 ++struct lock_class *lockdep_hlock_class(struct held_lock *hlock);
 948.185 ++
 948.186 + /*
 948.187 +  * Acquire a lock.
 948.188 +  *
 948.189 +@@ -388,6 +390,7 @@ static inline void lockdep_unregister_key(struct lock_class_key *key)
 948.190 + 
 948.191 + #define lockdep_depth(tsk)	(0)
 948.192 + 
 948.193 ++#define lockdep_is_held(lock)			(1)
 948.194 + #define lockdep_is_held_type(l, r)		(1)
 948.195 + 
 948.196 + #define lockdep_assert_held(l)			do { (void)(l); } while (0)
 948.197 +diff --git a/include/linux/mnt_namespace.h b/include/linux/mnt_namespace.h
 948.198 +index 8f882f5881e8..6b9808f09843 100644
 948.199 +--- a/include/linux/mnt_namespace.h
 948.200 ++++ b/include/linux/mnt_namespace.h
 948.201 +@@ -7,12 +7,15 @@ struct mnt_namespace;
 948.202 + struct fs_struct;
 948.203 + struct user_namespace;
 948.204 + struct ns_common;
 948.205 ++struct vfsmount;
 948.206 + 
 948.207 + extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *,
 948.208 + 		struct user_namespace *, struct fs_struct *);
 948.209 + extern void put_mnt_ns(struct mnt_namespace *ns);
 948.210 + extern struct ns_common *from_mnt_ns(struct mnt_namespace *);
 948.211 + 
 948.212 ++extern int is_current_mnt_ns(struct vfsmount *mnt);
 948.213 ++
 948.214 + extern const struct file_operations proc_mounts_operations;
 948.215 + extern const struct file_operations proc_mountinfo_operations;
 948.216 + extern const struct file_operations proc_mountstats_operations;
 948.217 +diff --git a/include/linux/splice.h b/include/linux/splice.h
 948.218 +index a55179fd60fc..8e21c53cf883 100644
 948.219 +--- a/include/linux/splice.h
 948.220 ++++ b/include/linux/splice.h
 948.221 +@@ -93,4 +93,10 @@ extern void splice_shrink_spd(struct splice_pipe_desc *);
 948.222 + 
 948.223 + extern const struct pipe_buf_operations page_cache_pipe_buf_ops;
 948.224 + extern const struct pipe_buf_operations default_pipe_buf_ops;
 948.225 ++
 948.226 ++extern long do_splice_from(struct pipe_inode_info *pipe, struct file *out,
 948.227 ++			   loff_t *ppos, size_t len, unsigned int flags);
 948.228 ++extern long do_splice_to(struct file *in, loff_t *ppos,
 948.229 ++			 struct pipe_inode_info *pipe, size_t len,
 948.230 ++			 unsigned int flags);
 948.231 + #endif
 948.232 +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c
 948.233 +index 6cbd2b444476..52483df4b7f9 100644
 948.234 +--- a/kernel/locking/lockdep.c
 948.235 ++++ b/kernel/locking/lockdep.c
 948.236 +@@ -186,7 +186,7 @@ unsigned long max_lock_class_idx;
 948.237 + struct lock_class lock_classes[MAX_LOCKDEP_KEYS];
 948.238 + DECLARE_BITMAP(lock_classes_in_use, MAX_LOCKDEP_KEYS);
 948.239 + 
 948.240 +-static inline struct lock_class *hlock_class(struct held_lock *hlock)
 948.241 ++inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock)
 948.242 + {
 948.243 + 	unsigned int class_idx = hlock->class_idx;
 948.244 + 
 948.245 +@@ -207,6 +207,7 @@ static inline struct lock_class *hlock_class(struct held_lock *hlock)
 948.246 + 	 */
 948.247 + 	return lock_classes + class_idx;
 948.248 + }
 948.249 ++#define hlock_class(hlock) lockdep_hlock_class(hlock)
 948.250 + 
 948.251 + #ifdef CONFIG_LOCK_STAT
 948.252 + static DEFINE_PER_CPU(struct lock_class_stats[MAX_LOCKDEP_KEYS], cpu_lock_stats);
   949.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   949.2 +++ b/linux/stuff/aufs5-kbuild.patch	Thu Dec 05 08:39:45 2024 +0000
   949.3 @@ -0,0 +1,24 @@
   949.4 +SPDX-License-Identifier: GPL-2.0
   949.5 +aufs5.10.140 kbuild patch
   949.6 +
   949.7 +diff --git a/fs/Kconfig b/fs/Kconfig
   949.8 +index da524c4d7b7e..50ab89368c2b 100644
   949.9 +--- a/fs/Kconfig
  949.10 ++++ b/fs/Kconfig
  949.11 +@@ -288,6 +288,7 @@ source "fs/sysv/Kconfig"
  949.12 + source "fs/ufs/Kconfig"
  949.13 + source "fs/erofs/Kconfig"
  949.14 + source "fs/vboxsf/Kconfig"
  949.15 ++source "fs/aufs/Kconfig"
  949.16 + 
  949.17 + endif # MISC_FILESYSTEMS
  949.18 + 
  949.19 +diff --git a/fs/Makefile b/fs/Makefile
  949.20 +index 999d1a23f036..0cd76857ca76 100644
  949.21 +--- a/fs/Makefile
  949.22 ++++ b/fs/Makefile
  949.23 +@@ -136,3 +136,4 @@ obj-$(CONFIG_EFIVAR_FS)		+= efivarfs/
  949.24 + obj-$(CONFIG_EROFS_FS)		+= erofs/
  949.25 + obj-$(CONFIG_VBOXSF_FS)		+= vboxsf/
  949.26 + obj-$(CONFIG_ZONEFS_FS)		+= zonefs/
  949.27 ++obj-$(CONFIG_AUFS_FS)           += aufs/
   950.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   950.2 +++ b/linux/stuff/aufs5-loopback.patch	Thu Dec 05 08:39:45 2024 +0000
   950.3 @@ -0,0 +1,244 @@
   950.4 +SPDX-License-Identifier: GPL-2.0
   950.5 +aufs5.10.140 loopback patch
   950.6 +
   950.7 +diff --git a/drivers/block/loop.c b/drivers/block/loop.c
   950.8 +index c14f1fca3b1a..34be58d481d5 100644
   950.9 +--- a/drivers/block/loop.c
  950.10 ++++ b/drivers/block/loop.c
  950.11 +@@ -637,6 +637,15 @@ static inline void loop_update_dio(struct loop_device *lo)
  950.12 + 				lo->use_dio);
  950.13 + }
  950.14 + 
  950.15 ++static struct file *loop_real_file(struct file *file)
  950.16 ++{
  950.17 ++	struct file *f = NULL;
  950.18 ++
  950.19 ++	if (file->f_path.dentry->d_sb->s_op->real_loop)
  950.20 ++		f = file->f_path.dentry->d_sb->s_op->real_loop(file);
  950.21 ++	return f;
  950.22 ++}
  950.23 ++
  950.24 + static void loop_reread_partitions(struct loop_device *lo,
  950.25 + 				   struct block_device *bdev)
  950.26 + {
  950.27 +@@ -692,6 +701,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  950.28 + 			  unsigned int arg)
  950.29 + {
  950.30 + 	struct file	*file = NULL, *old_file;
  950.31 ++	struct file	*f, *virt_file = NULL, *old_virt_file;
  950.32 + 	int		error;
  950.33 + 	bool		partscan;
  950.34 + 
  950.35 +@@ -711,12 +721,19 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  950.36 + 	file = fget(arg);
  950.37 + 	if (!file)
  950.38 + 		goto out_err;
  950.39 ++	f = loop_real_file(file);
  950.40 ++	if (f) {
  950.41 ++		virt_file = file;
  950.42 ++		file = f;
  950.43 ++		get_file(file);
  950.44 ++	}
  950.45 + 
  950.46 + 	error = loop_validate_file(file, bdev);
  950.47 + 	if (error)
  950.48 + 		goto out_err;
  950.49 + 
  950.50 + 	old_file = lo->lo_backing_file;
  950.51 ++	old_virt_file = lo->lo_backing_virt_file;
  950.52 + 
  950.53 + 	error = -EINVAL;
  950.54 + 
  950.55 +@@ -728,6 +745,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  950.56 + 	blk_mq_freeze_queue(lo->lo_queue);
  950.57 + 	mapping_set_gfp_mask(old_file->f_mapping, lo->old_gfp_mask);
  950.58 + 	lo->lo_backing_file = file;
  950.59 ++	lo->lo_backing_virt_file = virt_file;
  950.60 + 	lo->old_gfp_mask = mapping_gfp_mask(file->f_mapping);
  950.61 + 	mapping_set_gfp_mask(file->f_mapping,
  950.62 + 			     lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS));
  950.63 +@@ -741,6 +759,8 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  950.64 + 	 * dependency.
  950.65 + 	 */
  950.66 + 	fput(old_file);
  950.67 ++	if (old_virt_file)
  950.68 ++		fput(old_virt_file);
  950.69 + 	if (partscan)
  950.70 + 		loop_reread_partitions(lo, bdev);
  950.71 + 	return 0;
  950.72 +@@ -749,6 +769,8 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
  950.73 + 	mutex_unlock(&loop_ctl_mutex);
  950.74 + 	if (file)
  950.75 + 		fput(file);
  950.76 ++	if (virt_file)
  950.77 ++		fput(virt_file);
  950.78 + 	return error;
  950.79 + }
  950.80 + 
  950.81 +@@ -1082,7 +1104,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode,
  950.82 + 			  struct block_device *bdev,
  950.83 + 			  const struct loop_config *config)
  950.84 + {
  950.85 +-	struct file	*file;
  950.86 ++	struct file	*file, *f, *virt_file = NULL;
  950.87 + 	struct inode	*inode;
  950.88 + 	struct address_space *mapping;
  950.89 + 	struct block_device *claimed_bdev = NULL;
  950.90 +@@ -1098,6 +1120,12 @@ static int loop_configure(struct loop_device *lo, fmode_t mode,
  950.91 + 	file = fget(config->fd);
  950.92 + 	if (!file)
  950.93 + 		goto out;
  950.94 ++	f = loop_real_file(file);
  950.95 ++	if (f) {
  950.96 ++		virt_file = file;
  950.97 ++		file = f;
  950.98 ++		get_file(file);
  950.99 ++	}
 950.100 + 
 950.101 + 	/*
 950.102 + 	 * If we don't hold exclusive handle for the device, upgrade to it
 950.103 +@@ -1153,6 +1181,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode,
 950.104 + 	lo->use_dio = lo->lo_flags & LO_FLAGS_DIRECT_IO;
 950.105 + 	lo->lo_device = bdev;
 950.106 + 	lo->lo_backing_file = file;
 950.107 ++	lo->lo_backing_virt_file = virt_file;
 950.108 + 	lo->old_gfp_mask = mapping_gfp_mask(mapping);
 950.109 + 	mapping_set_gfp_mask(mapping, lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS));
 950.110 + 
 950.111 +@@ -1207,6 +1236,8 @@ static int loop_configure(struct loop_device *lo, fmode_t mode,
 950.112 + 		bd_abort_claiming(bdev, claimed_bdev, loop_configure);
 950.113 + out_putf:
 950.114 + 	fput(file);
 950.115 ++	if (virt_file)
 950.116 ++		fput(virt_file);
 950.117 + out:
 950.118 + 	/* This is safe: open() is still holding a reference. */
 950.119 + 	module_put(THIS_MODULE);
 950.120 +@@ -1216,6 +1247,7 @@ static int loop_configure(struct loop_device *lo, fmode_t mode,
 950.121 + static int __loop_clr_fd(struct loop_device *lo, bool release)
 950.122 + {
 950.123 + 	struct file *filp = NULL;
 950.124 ++	struct file *virt_filp = lo->lo_backing_virt_file;
 950.125 + 	gfp_t gfp = lo->old_gfp_mask;
 950.126 + 	struct block_device *bdev = lo->lo_device;
 950.127 + 	int err = 0;
 950.128 +@@ -1242,6 +1274,7 @@ static int __loop_clr_fd(struct loop_device *lo, bool release)
 950.129 + 
 950.130 + 	spin_lock_irq(&lo->lo_lock);
 950.131 + 	lo->lo_backing_file = NULL;
 950.132 ++	lo->lo_backing_virt_file = NULL;
 950.133 + 	spin_unlock_irq(&lo->lo_lock);
 950.134 + 
 950.135 + 	loop_release_xfer(lo);
 950.136 +@@ -1325,6 +1358,8 @@ static int __loop_clr_fd(struct loop_device *lo, bool release)
 950.137 + 	 */
 950.138 + 	if (filp)
 950.139 + 		fput(filp);
 950.140 ++	if (virt_filp)
 950.141 ++		fput(virt_filp);
 950.142 + 	return err;
 950.143 + }
 950.144 + 
 950.145 +diff --git a/drivers/block/loop.h b/drivers/block/loop.h
 950.146 +index af75a5ee4094..1d847cb194ff 100644
 950.147 +--- a/drivers/block/loop.h
 950.148 ++++ b/drivers/block/loop.h
 950.149 +@@ -46,7 +46,7 @@ struct loop_device {
 950.150 + 	int		(*ioctl)(struct loop_device *, int cmd, 
 950.151 + 				 unsigned long arg); 
 950.152 + 
 950.153 +-	struct file *	lo_backing_file;
 950.154 ++	struct file	*lo_backing_file, *lo_backing_virt_file;
 950.155 + 	struct block_device *lo_device;
 950.156 + 	void		*key_data; 
 950.157 + 
 950.158 +diff --git a/fs/aufs/f_op.c b/fs/aufs/f_op.c
 950.159 +index c2924d055ebd..4efde401dbf4 100644
 950.160 +--- a/fs/aufs/f_op.c
 950.161 ++++ b/fs/aufs/f_op.c
 950.162 +@@ -304,7 +304,7 @@ static ssize_t aufs_read_iter(struct kiocb *kio, struct iov_iter *iov_iter)
 950.163 + 	if (IS_ERR(h_file))
 950.164 + 		goto out;
 950.165 + 
 950.166 +-	if (au_test_loopback_kthread()) {
 950.167 ++	if (0 && au_test_loopback_kthread()) {
 950.168 + 		au_warn_loopback(h_file->f_path.dentry->d_sb);
 950.169 + 		if (file->f_mapping != h_file->f_mapping) {
 950.170 + 			file->f_mapping = h_file->f_mapping;
 950.171 +diff --git a/fs/aufs/loop.c b/fs/aufs/loop.c
 950.172 +index 74347bd75b38..5ef888a1d53f 100644
 950.173 +--- a/fs/aufs/loop.c
 950.174 ++++ b/fs/aufs/loop.c
 950.175 +@@ -133,3 +133,19 @@ void au_loopback_fin(void)
 950.176 + 		symbol_put(loop_backing_file);
 950.177 + 	au_kfree_try_rcu(au_warn_loopback_array);
 950.178 + }
 950.179 ++
 950.180 ++/* ---------------------------------------------------------------------- */
 950.181 ++
 950.182 ++/* support the loopback block device insude aufs */
 950.183 ++
 950.184 ++struct file *aufs_real_loop(struct file *file)
 950.185 ++{
 950.186 ++	struct file *f;
 950.187 ++
 950.188 ++	BUG_ON(!au_test_aufs(file->f_path.dentry->d_sb));
 950.189 ++	fi_read_lock(file);
 950.190 ++	f = au_hf_top(file);
 950.191 ++	fi_read_unlock(file);
 950.192 ++	AuDebugOn(!f);
 950.193 ++	return f;
 950.194 ++}
 950.195 +diff --git a/fs/aufs/loop.h b/fs/aufs/loop.h
 950.196 +index 7293bee427f9..3345c098d0d4 100644
 950.197 +--- a/fs/aufs/loop.h
 950.198 ++++ b/fs/aufs/loop.h
 950.199 +@@ -26,6 +26,8 @@ void au_warn_loopback(struct super_block *h_sb);
 950.200 + 
 950.201 + int au_loopback_init(void);
 950.202 + void au_loopback_fin(void);
 950.203 ++
 950.204 ++struct file *aufs_real_loop(struct file *file);
 950.205 + #else
 950.206 + AuStub(struct file *, loop_backing_file, return NULL, struct super_block *sb)
 950.207 + 
 950.208 +@@ -36,6 +38,8 @@ AuStubVoid(au_warn_loopback, struct super_block *h_sb)
 950.209 + 
 950.210 + AuStubInt0(au_loopback_init, void)
 950.211 + AuStubVoid(au_loopback_fin, void)
 950.212 ++
 950.213 ++AuStub(struct file *, aufs_real_loop, return NULL, struct file *file)
 950.214 + #endif /* BLK_DEV_LOOP */
 950.215 + 
 950.216 + #endif /* __KERNEL__ */
 950.217 +diff --git a/fs/aufs/super.c b/fs/aufs/super.c
 950.218 +index 1edc7b28051c..f7d08835af76 100644
 950.219 +--- a/fs/aufs/super.c
 950.220 ++++ b/fs/aufs/super.c
 950.221 +@@ -758,7 +758,10 @@ const struct super_operations aufs_sop = {
 950.222 + 	.show_options	= aufs_show_options,
 950.223 + 	.statfs		= aufs_statfs,
 950.224 + 	.put_super	= aufs_put_super,
 950.225 +-	.sync_fs	= aufs_sync_fs
 950.226 ++	.sync_fs	= aufs_sync_fs,
 950.227 ++#ifdef CONFIG_AUFS_BDEV_LOOP
 950.228 ++	.real_loop	= aufs_real_loop
 950.229 ++#endif
 950.230 + };
 950.231 + 
 950.232 + /* ---------------------------------------------------------------------- */
 950.233 +diff --git a/include/linux/fs.h b/include/linux/fs.h
 950.234 +index 2cc1a02e444c..e53241a43d24 100644
 950.235 +--- a/include/linux/fs.h
 950.236 ++++ b/include/linux/fs.h
 950.237 +@@ -1967,6 +1967,10 @@ struct super_operations {
 950.238 + 				  struct shrink_control *);
 950.239 + 	long (*free_cached_objects)(struct super_block *,
 950.240 + 				    struct shrink_control *);
 950.241 ++#if IS_ENABLED(CONFIG_BLK_DEV_LOOP) || IS_ENABLED(CONFIG_BLK_DEV_LOOP_MODULE)
 950.242 ++	/* and aufs */
 950.243 ++	struct file *(*real_loop)(struct file *);
 950.244 ++#endif
 950.245 + };
 950.246 + 
 950.247 + /*
   951.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   951.2 +++ b/linux/stuff/aufs5-mmap.patch	Thu Dec 05 08:39:45 2024 +0000
   951.3 @@ -0,0 +1,429 @@
   951.4 +SPDX-License-Identifier: GPL-2.0
   951.5 +aufs5.10.140 mmap patch
   951.6 +
   951.7 +diff --git a/fs/proc/base.c b/fs/proc/base.c
   951.8 +index 5d52aea8d7e7..2fbf0ad30eaa 100644
   951.9 +--- a/fs/proc/base.c
  951.10 ++++ b/fs/proc/base.c
  951.11 +@@ -2184,7 +2184,7 @@ static int map_files_get_link(struct dentry *dentry, struct path *path)
  951.12 + 	rc = -ENOENT;
  951.13 + 	vma = find_exact_vma(mm, vm_start, vm_end);
  951.14 + 	if (vma && vma->vm_file) {
  951.15 +-		*path = vma->vm_file->f_path;
  951.16 ++		*path = vma_pr_or_file(vma)->f_path;
  951.17 + 		path_get(path);
  951.18 + 		rc = 0;
  951.19 + 	}
  951.20 +diff --git a/fs/proc/nommu.c b/fs/proc/nommu.c
  951.21 +index 13452b32e2bd..38acccfef9d4 100644
  951.22 +--- a/fs/proc/nommu.c
  951.23 ++++ b/fs/proc/nommu.c
  951.24 +@@ -40,7 +40,10 @@ static int nommu_region_show(struct seq_file *m, struct vm_region *region)
  951.25 + 	file = region->vm_file;
  951.26 + 
  951.27 + 	if (file) {
  951.28 +-		struct inode *inode = file_inode(region->vm_file);
  951.29 ++		struct inode *inode;
  951.30 ++
  951.31 ++		file = vmr_pr_or_file(region);
  951.32 ++		inode = file_inode(file);
  951.33 + 		dev = inode->i_sb->s_dev;
  951.34 + 		ino = inode->i_ino;
  951.35 + 	}
  951.36 +diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c
  951.37 +index ef18f0d71b11..3c52843db20b 100644
  951.38 +--- a/fs/proc/task_mmu.c
  951.39 ++++ b/fs/proc/task_mmu.c
  951.40 +@@ -280,7 +280,10 @@ show_map_vma(struct seq_file *m, struct vm_area_struct *vma)
  951.41 + 	const char *name = NULL;
  951.42 + 
  951.43 + 	if (file) {
  951.44 +-		struct inode *inode = file_inode(vma->vm_file);
  951.45 ++		struct inode *inode;
  951.46 ++
  951.47 ++		file = vma_pr_or_file(vma);
  951.48 ++		inode = file_inode(file);
  951.49 + 		dev = inode->i_sb->s_dev;
  951.50 + 		ino = inode->i_ino;
  951.51 + 		pgoff = ((loff_t)vma->vm_pgoff) << PAGE_SHIFT;
  951.52 +@@ -1885,7 +1888,7 @@ static int show_numa_map(struct seq_file *m, void *v)
  951.53 + 	struct proc_maps_private *proc_priv = &numa_priv->proc_maps;
  951.54 + 	struct vm_area_struct *vma = v;
  951.55 + 	struct numa_maps *md = &numa_priv->md;
  951.56 +-	struct file *file = vma->vm_file;
  951.57 ++	struct file *file = vma_pr_or_file(vma);
  951.58 + 	struct mm_struct *mm = vma->vm_mm;
  951.59 + 	struct mempolicy *pol;
  951.60 + 	char buffer[64];
  951.61 +diff --git a/fs/proc/task_nommu.c b/fs/proc/task_nommu.c
  951.62 +index a6d21fc0033c..02c2de31196e 100644
  951.63 +--- a/fs/proc/task_nommu.c
  951.64 ++++ b/fs/proc/task_nommu.c
  951.65 +@@ -155,7 +155,10 @@ static int nommu_vma_show(struct seq_file *m, struct vm_area_struct *vma)
  951.66 + 	file = vma->vm_file;
  951.67 + 
  951.68 + 	if (file) {
  951.69 +-		struct inode *inode = file_inode(vma->vm_file);
  951.70 ++		struct inode *inode;
  951.71 ++
  951.72 ++		file = vma_pr_or_file(vma);
  951.73 ++		inode = file_inode(file);
  951.74 + 		dev = inode->i_sb->s_dev;
  951.75 + 		ino = inode->i_ino;
  951.76 + 		pgoff = (loff_t)vma->vm_pgoff << PAGE_SHIFT;
  951.77 +diff --git a/include/linux/mm.h b/include/linux/mm.h
  951.78 +index b8b677f47a8d..18c07145ed7e 100644
  951.79 +--- a/include/linux/mm.h
  951.80 ++++ b/include/linux/mm.h
  951.81 +@@ -1732,6 +1732,43 @@ static inline void unmap_shared_mapping_range(struct address_space *mapping,
  951.82 + 	unmap_mapping_range(mapping, holebegin, holelen, 0);
  951.83 + }
  951.84 + 
  951.85 ++#if 1 /* IS_ENABLED(CONFIG_AUFS_FS) */
  951.86 ++extern void vma_do_file_update_time(struct vm_area_struct *, const char[], int);
  951.87 ++extern struct file *vma_do_pr_or_file(struct vm_area_struct *, const char[],
  951.88 ++				      int);
  951.89 ++extern void vma_do_get_file(struct vm_area_struct *, const char[], int);
  951.90 ++extern void vma_do_fput(struct vm_area_struct *, const char[], int);
  951.91 ++
  951.92 ++#define vma_file_update_time(vma)	vma_do_file_update_time(vma, __func__, \
  951.93 ++								__LINE__)
  951.94 ++#define vma_pr_or_file(vma)		vma_do_pr_or_file(vma, __func__, \
  951.95 ++							  __LINE__)
  951.96 ++#define vma_get_file(vma)		vma_do_get_file(vma, __func__, __LINE__)
  951.97 ++#define vma_fput(vma)			vma_do_fput(vma, __func__, __LINE__)
  951.98 ++
  951.99 ++#ifndef CONFIG_MMU
 951.100 ++extern struct file *vmr_do_pr_or_file(struct vm_region *, const char[], int);
 951.101 ++extern void vmr_do_fput(struct vm_region *, const char[], int);
 951.102 ++
 951.103 ++#define vmr_pr_or_file(region)		vmr_do_pr_or_file(region, __func__, \
 951.104 ++							  __LINE__)
 951.105 ++#define vmr_fput(region)		vmr_do_fput(region, __func__, __LINE__)
 951.106 ++#endif /* !CONFIG_MMU */
 951.107 ++
 951.108 ++#else
 951.109 ++
 951.110 ++#define vma_file_update_time(vma)	file_update_time((vma)->vm_file)
 951.111 ++#define vma_pr_or_file(vma)		(vma)->vm_file
 951.112 ++#define vma_get_file(vma)		get_file((vma)->vm_file)
 951.113 ++#define vma_fput(vma)			fput((vma)->vm_file)
 951.114 ++
 951.115 ++#ifndef CONFIG_MMU
 951.116 ++#define vmr_pr_or_file(region)		(region)->vm_file
 951.117 ++#define vmr_fput(region)		fput((region)->vm_file)
 951.118 ++#endif /* !CONFIG_MMU */
 951.119 ++
 951.120 ++#endif /* CONFIG_AUFS_FS */
 951.121 ++
 951.122 + extern int access_process_vm(struct task_struct *tsk, unsigned long addr,
 951.123 + 		void *buf, int len, unsigned int gup_flags);
 951.124 + extern int access_remote_vm(struct mm_struct *mm, unsigned long addr,
 951.125 +diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h
 951.126 +index 4eb38918da8f..ed87c1ba3cf9 100644
 951.127 +--- a/include/linux/mm_types.h
 951.128 ++++ b/include/linux/mm_types.h
 951.129 +@@ -282,6 +282,9 @@ struct vm_region {
 951.130 + 	unsigned long	vm_top;		/* region allocated to here */
 951.131 + 	unsigned long	vm_pgoff;	/* the offset in vm_file corresponding to vm_start */
 951.132 + 	struct file	*vm_file;	/* the backing file or NULL */
 951.133 ++#if 1 /* IS_ENABLED(CONFIG_AUFS_FS) */
 951.134 ++	struct file	*vm_prfile;	/* the virtual backing file or NULL */
 951.135 ++#endif
 951.136 + 
 951.137 + 	int		vm_usage;	/* region usage count (access under nommu_region_sem) */
 951.138 + 	bool		vm_icache_flushed : 1; /* true if the icache has been flushed for
 951.139 +@@ -361,6 +364,9 @@ struct vm_area_struct {
 951.140 + 	unsigned long vm_pgoff;		/* Offset (within vm_file) in PAGE_SIZE
 951.141 + 					   units */
 951.142 + 	struct file * vm_file;		/* File we map to (can be NULL). */
 951.143 ++#if 1 /* IS_ENABLED(CONFIG_AUFS_FS) */
 951.144 ++	struct file *vm_prfile;		/* shadow of vm_file */
 951.145 ++#endif
 951.146 + 	void * vm_private_data;		/* was vm_pte (shared mem) */
 951.147 + 
 951.148 + #ifdef CONFIG_SWAP
 951.149 +diff --git a/kernel/fork.c b/kernel/fork.c
 951.150 +index a78c0b02edd5..e5874ec6b430 100644
 951.151 +--- a/kernel/fork.c
 951.152 ++++ b/kernel/fork.c
 951.153 +@@ -554,7 +554,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm,
 951.154 + 			struct inode *inode = file_inode(file);
 951.155 + 			struct address_space *mapping = file->f_mapping;
 951.156 + 
 951.157 +-			get_file(file);
 951.158 ++			vma_get_file(tmp);
 951.159 + 			if (tmp->vm_flags & VM_DENYWRITE)
 951.160 + 				put_write_access(inode);
 951.161 + 			i_mmap_lock_write(mapping);
 951.162 +diff --git a/mm/Makefile b/mm/Makefile
 951.163 +index d73aed0fc99c..bf0989e5043d 100644
 951.164 +--- a/mm/Makefile
 951.165 ++++ b/mm/Makefile
 951.166 +@@ -120,3 +120,4 @@ obj-$(CONFIG_MEMFD_CREATE) += memfd.o
 951.167 + obj-$(CONFIG_MAPPING_DIRTY_HELPERS) += mapping_dirty_helpers.o
 951.168 + obj-$(CONFIG_PTDUMP_CORE) += ptdump.o
 951.169 + obj-$(CONFIG_PAGE_REPORTING) += page_reporting.o
 951.170 ++obj-y += prfile.o
 951.171 +diff --git a/mm/filemap.c b/mm/filemap.c
 951.172 +index 125b69f59caa..00bfb23c599f 100644
 951.173 +--- a/mm/filemap.c
 951.174 ++++ b/mm/filemap.c
 951.175 +@@ -2913,7 +2913,7 @@ vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf)
 951.176 + 	vm_fault_t ret = VM_FAULT_LOCKED;
 951.177 + 
 951.178 + 	sb_start_pagefault(inode->i_sb);
 951.179 +-	file_update_time(vmf->vma->vm_file);
 951.180 ++	vma_file_update_time(vmf->vma);
 951.181 + 	lock_page(page);
 951.182 + 	if (page->mapping != inode->i_mapping) {
 951.183 + 		unlock_page(page);
 951.184 +diff --git a/mm/mmap.c b/mm/mmap.c
 951.185 +index a1ee93f55ceb..2baefbc409b4 100644
 951.186 +--- a/mm/mmap.c
 951.187 ++++ b/mm/mmap.c
 951.188 +@@ -179,7 +179,7 @@ static struct vm_area_struct *remove_vma(struct vm_area_struct *vma)
 951.189 + 	if (vma->vm_ops && vma->vm_ops->close)
 951.190 + 		vma->vm_ops->close(vma);
 951.191 + 	if (vma->vm_file)
 951.192 +-		fput(vma->vm_file);
 951.193 ++		vma_fput(vma);
 951.194 + 	mpol_put(vma_policy(vma));
 951.195 + 	vm_area_free(vma);
 951.196 + 	return next;
 951.197 +@@ -951,7 +951,7 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start,
 951.198 + 	if (remove_next) {
 951.199 + 		if (file) {
 951.200 + 			uprobe_munmap(next, next->vm_start, next->vm_end);
 951.201 +-			fput(file);
 951.202 ++			vma_fput(vma);
 951.203 + 		}
 951.204 + 		if (next->anon_vma)
 951.205 + 			anon_vma_merge(vma, next);
 951.206 +@@ -1834,7 +1834,7 @@ unsigned long mmap_region(struct file *file, unsigned long addr,
 951.207 + 				 * fput the vma->vm_file here or we would add an extra fput for file
 951.208 + 				 * and cause general protection fault ultimately.
 951.209 + 				 */
 951.210 +-				fput(vma->vm_file);
 951.211 ++				vma_fput(vma);
 951.212 + 				vm_area_free(vma);
 951.213 + 				vma = merge;
 951.214 + 				/* Update vm_flags to pick up the change. */
 951.215 +@@ -1901,8 +1901,8 @@ unsigned long mmap_region(struct file *file, unsigned long addr,
 951.216 + 	return addr;
 951.217 + 
 951.218 + unmap_and_free_vma:
 951.219 ++	vma_fput(vma);
 951.220 + 	vma->vm_file = NULL;
 951.221 +-	fput(file);
 951.222 + 
 951.223 + 	/* Undo any partial mapping done by a device driver. */
 951.224 + 	unmap_region(mm, vma, prev, vma->vm_start, vma->vm_end);
 951.225 +@@ -2752,7 +2752,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma,
 951.226 + 		goto out_free_mpol;
 951.227 + 
 951.228 + 	if (new->vm_file)
 951.229 +-		get_file(new->vm_file);
 951.230 ++		vma_get_file(new);
 951.231 + 
 951.232 + 	if (new->vm_ops && new->vm_ops->open)
 951.233 + 		new->vm_ops->open(new);
 951.234 +@@ -2771,7 +2771,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma,
 951.235 + 	if (new->vm_ops && new->vm_ops->close)
 951.236 + 		new->vm_ops->close(new);
 951.237 + 	if (new->vm_file)
 951.238 +-		fput(new->vm_file);
 951.239 ++		vma_fput(new);
 951.240 + 	unlink_anon_vmas(new);
 951.241 +  out_free_mpol:
 951.242 + 	mpol_put(vma_policy(new));
 951.243 +@@ -2965,6 +2965,9 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size,
 951.244 + 	unsigned long populate = 0;
 951.245 + 	unsigned long ret = -EINVAL;
 951.246 + 	struct file *file;
 951.247 ++#if 1 /* IS_ENABLED(CONFIG_AUFS_FS) */
 951.248 ++	struct file *prfile;
 951.249 ++#endif
 951.250 + 
 951.251 + 	pr_warn_once("%s (%d) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst.\n",
 951.252 + 		     current->comm, current->pid);
 951.253 +@@ -3039,10 +3042,34 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size,
 951.254 + 		}
 951.255 + 	}
 951.256 + 
 951.257 ++#if 1 /* IS_ENABLED(CONFIG_AUFS_FS) */
 951.258 ++	vma_get_file(vma);
 951.259 ++	file = vma->vm_file;
 951.260 ++	prfile = vma->vm_prfile;
 951.261 ++	ret = do_mmap(vma->vm_file, start, size,
 951.262 ++			prot, flags, pgoff, &populate, NULL);
 951.263 ++	if (!IS_ERR_VALUE(ret) && file && prfile) {
 951.264 ++		struct vm_area_struct *new_vma;
 951.265 ++
 951.266 ++		new_vma = find_vma(mm, ret);
 951.267 ++		if (!new_vma->vm_prfile)
 951.268 ++			new_vma->vm_prfile = prfile;
 951.269 ++		if (prfile)
 951.270 ++			get_file(prfile);
 951.271 ++	}
 951.272 ++	/*
 951.273 ++	 * two fput()s instead of vma_fput(vma),
 951.274 ++	 * coz vma may not be available anymore.
 951.275 ++	 */
 951.276 ++	fput(file);
 951.277 ++	if (prfile)
 951.278 ++		fput(prfile);
 951.279 ++#else
 951.280 + 	file = get_file(vma->vm_file);
 951.281 + 	ret = do_mmap(vma->vm_file, start, size,
 951.282 + 			prot, flags, pgoff, &populate, NULL);
 951.283 + 	fput(file);
 951.284 ++#endif /* CONFIG_AUFS_FS */
 951.285 + out:
 951.286 + 	mmap_write_unlock(mm);
 951.287 + 	if (populate)
 951.288 +@@ -3329,7 +3356,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct **vmap,
 951.289 + 		if (anon_vma_clone(new_vma, vma))
 951.290 + 			goto out_free_mempol;
 951.291 + 		if (new_vma->vm_file)
 951.292 +-			get_file(new_vma->vm_file);
 951.293 ++			vma_get_file(new_vma);
 951.294 + 		if (new_vma->vm_ops && new_vma->vm_ops->open)
 951.295 + 			new_vma->vm_ops->open(new_vma);
 951.296 + 		vma_link(mm, new_vma, prev, rb_link, rb_parent);
 951.297 +diff --git a/mm/nommu.c b/mm/nommu.c
 951.298 +index 0faf39b32cdb..78ecad7204c8 100644
 951.299 +--- a/mm/nommu.c
 951.300 ++++ b/mm/nommu.c
 951.301 +@@ -533,7 +533,7 @@ static void __put_nommu_region(struct vm_region *region)
 951.302 + 		up_write(&nommu_region_sem);
 951.303 + 
 951.304 + 		if (region->vm_file)
 951.305 +-			fput(region->vm_file);
 951.306 ++			vmr_fput(region);
 951.307 + 
 951.308 + 		/* IO memory and memory shared directly out of the pagecache
 951.309 + 		 * from ramfs/tmpfs mustn't be released here */
 951.310 +@@ -665,7 +665,7 @@ static void delete_vma(struct mm_struct *mm, struct vm_area_struct *vma)
 951.311 + 	if (vma->vm_ops && vma->vm_ops->close)
 951.312 + 		vma->vm_ops->close(vma);
 951.313 + 	if (vma->vm_file)
 951.314 +-		fput(vma->vm_file);
 951.315 ++		vma_fput(vma);
 951.316 + 	put_nommu_region(vma->vm_region);
 951.317 + 	vm_area_free(vma);
 951.318 + }
 951.319 +@@ -1188,7 +1188,7 @@ unsigned long do_mmap(struct file *file,
 951.320 + 					goto error_just_free;
 951.321 + 				}
 951.322 + 			}
 951.323 +-			fput(region->vm_file);
 951.324 ++			vmr_fput(region);
 951.325 + 			kmem_cache_free(vm_region_jar, region);
 951.326 + 			region = pregion;
 951.327 + 			result = start;
 951.328 +@@ -1265,10 +1265,10 @@ unsigned long do_mmap(struct file *file,
 951.329 + 	up_write(&nommu_region_sem);
 951.330 + error:
 951.331 + 	if (region->vm_file)
 951.332 +-		fput(region->vm_file);
 951.333 ++		vmr_fput(region);
 951.334 + 	kmem_cache_free(vm_region_jar, region);
 951.335 + 	if (vma->vm_file)
 951.336 +-		fput(vma->vm_file);
 951.337 ++		vma_fput(vma);
 951.338 + 	vm_area_free(vma);
 951.339 + 	return ret;
 951.340 + 
 951.341 +diff --git a/mm/prfile.c b/mm/prfile.c
 951.342 +new file mode 100644
 951.343 +index 000000000000..511543ab1b41
 951.344 +--- /dev/null
 951.345 ++++ b/mm/prfile.c
 951.346 +@@ -0,0 +1,86 @@
 951.347 ++// SPDX-License-Identifier: GPL-2.0
 951.348 ++/*
 951.349 ++ * Mainly for aufs which mmap(2) different file and wants to print different
 951.350 ++ * path in /proc/PID/maps.
 951.351 ++ * Call these functions via macros defined in linux/mm.h.
 951.352 ++ *
 951.353 ++ * See Documentation/filesystems/aufs/design/06mmap.txt
 951.354 ++ *
 951.355 ++ * Copyright (c) 2014-2021 Junjro R. Okajima
 951.356 ++ * Copyright (c) 2014 Ian Campbell
 951.357 ++ */
 951.358 ++
 951.359 ++#include <linux/mm.h>
 951.360 ++#include <linux/file.h>
 951.361 ++#include <linux/fs.h>
 951.362 ++
 951.363 ++/* #define PRFILE_TRACE */
 951.364 ++static inline void prfile_trace(struct file *f, struct file *pr,
 951.365 ++			      const char func[], int line, const char func2[])
 951.366 ++{
 951.367 ++#ifdef PRFILE_TRACE
 951.368 ++	if (pr)
 951.369 ++		pr_info("%s:%d: %s, %pD2\n", func, line, func2, f);
 951.370 ++#endif
 951.371 ++}
 951.372 ++
 951.373 ++void vma_do_file_update_time(struct vm_area_struct *vma, const char func[],
 951.374 ++			     int line)
 951.375 ++{
 951.376 ++	struct file *f = vma->vm_file, *pr = vma->vm_prfile;
 951.377 ++
 951.378 ++	prfile_trace(f, pr, func, line, __func__);
 951.379 ++	file_update_time(f);
 951.380 ++	if (f && pr)
 951.381 ++		file_update_time(pr);
 951.382 ++}
 951.383 ++
 951.384 ++struct file *vma_do_pr_or_file(struct vm_area_struct *vma, const char func[],
 951.385 ++			       int line)
 951.386 ++{
 951.387 ++	struct file *f = vma->vm_file, *pr = vma->vm_prfile;
 951.388 ++
 951.389 ++	prfile_trace(f, pr, func, line, __func__);
 951.390 ++	return (f && pr) ? pr : f;
 951.391 ++}
 951.392 ++
 951.393 ++void vma_do_get_file(struct vm_area_struct *vma, const char func[], int line)
 951.394 ++{
 951.395 ++	struct file *f = vma->vm_file, *pr = vma->vm_prfile;
 951.396 ++
 951.397 ++	prfile_trace(f, pr, func, line, __func__);
 951.398 ++	get_file(f);
 951.399 ++	if (f && pr)
 951.400 ++		get_file(pr);
 951.401 ++}
 951.402 ++
 951.403 ++void vma_do_fput(struct vm_area_struct *vma, const char func[], int line)
 951.404 ++{
 951.405 ++	struct file *f = vma->vm_file, *pr = vma->vm_prfile;
 951.406 ++
 951.407 ++	prfile_trace(f, pr, func, line, __func__);
 951.408 ++	fput(f);
 951.409 ++	if (f && pr)
 951.410 ++		fput(pr);
 951.411 ++}
 951.412 ++
 951.413 ++#ifndef CONFIG_MMU
 951.414 ++struct file *vmr_do_pr_or_file(struct vm_region *region, const char func[],
 951.415 ++			       int line)
 951.416 ++{
 951.417 ++	struct file *f = region->vm_file, *pr = region->vm_prfile;
 951.418 ++
 951.419 ++	prfile_trace(f, pr, func, line, __func__);
 951.420 ++	return (f && pr) ? pr : f;
 951.421 ++}
 951.422 ++
 951.423 ++void vmr_do_fput(struct vm_region *region, const char func[], int line)
 951.424 ++{
 951.425 ++	struct file *f = region->vm_file, *pr = region->vm_prfile;
 951.426 ++
 951.427 ++	prfile_trace(f, pr, func, line, __func__);
 951.428 ++	fput(f);
 951.429 ++	if (f && pr)
 951.430 ++		fput(pr);
 951.431 ++}
 951.432 ++#endif /* !CONFIG_MMU */
   952.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   952.2 +++ b/linux/stuff/aufs5-standalone.patch	Thu Dec 05 08:39:45 2024 +0000
   952.3 @@ -0,0 +1,252 @@
   952.4 +SPDX-License-Identifier: GPL-2.0
   952.5 +aufs5.10.140 standalone patch
   952.6 +
   952.7 +diff --git a/fs/dcache.c b/fs/dcache.c
   952.8 +index ddca6240e0db..30dec552278d 100644
   952.9 +--- a/fs/dcache.c
  952.10 ++++ b/fs/dcache.c
  952.11 +@@ -1390,6 +1390,7 @@ void d_walk(struct dentry *parent, void *data,
  952.12 + 	seq = 1;
  952.13 + 	goto again;
  952.14 + }
  952.15 ++EXPORT_SYMBOL_GPL(d_walk);
  952.16 + 
  952.17 + struct check_mount {
  952.18 + 	struct vfsmount *mnt;
  952.19 +@@ -2935,6 +2936,7 @@ void d_exchange(struct dentry *dentry1, struct dentry *dentry2)
  952.20 + 
  952.21 + 	write_sequnlock(&rename_lock);
  952.22 + }
  952.23 ++EXPORT_SYMBOL_GPL(d_exchange);
  952.24 + 
  952.25 + /**
  952.26 +  * d_ancestor - search for an ancestor
  952.27 +diff --git a/fs/exec.c b/fs/exec.c
  952.28 +index b56bc4b4016e..21b35412e66e 100644
  952.29 +--- a/fs/exec.c
  952.30 ++++ b/fs/exec.c
  952.31 +@@ -113,6 +113,7 @@ bool path_noexec(const struct path *path)
  952.32 + 	return (path->mnt->mnt_flags & MNT_NOEXEC) ||
  952.33 + 	       (path->mnt->mnt_sb->s_iflags & SB_I_NOEXEC);
  952.34 + }
  952.35 ++EXPORT_SYMBOL_GPL(path_noexec);
  952.36 + 
  952.37 + #ifdef CONFIG_USELIB
  952.38 + /*
  952.39 +diff --git a/fs/fcntl.c b/fs/fcntl.c
  952.40 +index 7cd57fb4e864..96bc0e48b746 100644
  952.41 +--- a/fs/fcntl.c
  952.42 ++++ b/fs/fcntl.c
  952.43 +@@ -85,6 +85,7 @@ int setfl(int fd, struct file *filp, unsigned long arg)
  952.44 +  out:
  952.45 + 	return error;
  952.46 + }
  952.47 ++EXPORT_SYMBOL_GPL(setfl);
  952.48 + 
  952.49 + static void f_modown(struct file *filp, struct pid *pid, enum pid_type type,
  952.50 +                      int force)
  952.51 +diff --git a/fs/file_table.c b/fs/file_table.c
  952.52 +index 7a3b4a7f6808..b5e3bcd3f255 100644
  952.53 +--- a/fs/file_table.c
  952.54 ++++ b/fs/file_table.c
  952.55 +@@ -162,6 +162,7 @@ struct file *alloc_empty_file(int flags, const struct cred *cred)
  952.56 + 	}
  952.57 + 	return ERR_PTR(-ENFILE);
  952.58 + }
  952.59 ++EXPORT_SYMBOL_GPL(alloc_empty_file);
  952.60 + 
  952.61 + /*
  952.62 +  * Variant of alloc_empty_file() that doesn't check and modify nr_files.
  952.63 +diff --git a/fs/namespace.c b/fs/namespace.c
  952.64 +index a256f0f9c6c0..5d6b3e723e91 100644
  952.65 +--- a/fs/namespace.c
  952.66 ++++ b/fs/namespace.c
  952.67 +@@ -431,6 +431,7 @@ void __mnt_drop_write(struct vfsmount *mnt)
  952.68 + 	mnt_dec_writers(real_mount(mnt));
  952.69 + 	preempt_enable();
  952.70 + }
  952.71 ++EXPORT_SYMBOL_GPL(__mnt_drop_write);
  952.72 + 
  952.73 + /**
  952.74 +  * mnt_drop_write - give up write access to a mount
  952.75 +@@ -797,6 +798,7 @@ int is_current_mnt_ns(struct vfsmount *mnt)
  952.76 + {
  952.77 + 	return check_mnt(real_mount(mnt));
  952.78 + }
  952.79 ++EXPORT_SYMBOL_GPL(is_current_mnt_ns);
  952.80 + 
  952.81 + /*
  952.82 +  * vfsmount lock must be held for write
  952.83 +@@ -1998,6 +2000,7 @@ int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg,
  952.84 + 	}
  952.85 + 	return 0;
  952.86 + }
  952.87 ++EXPORT_SYMBOL_GPL(iterate_mounts);
  952.88 + 
  952.89 + static void lock_mnt_tree(struct mount *mnt)
  952.90 + {
  952.91 +diff --git a/fs/notify/group.c b/fs/notify/group.c
  952.92 +index a4a4b1c64d32..86dc2efb1850 100644
  952.93 +--- a/fs/notify/group.c
  952.94 ++++ b/fs/notify/group.c
  952.95 +@@ -100,6 +100,7 @@ void fsnotify_get_group(struct fsnotify_group *group)
  952.96 + {
  952.97 + 	refcount_inc(&group->refcnt);
  952.98 + }
  952.99 ++EXPORT_SYMBOL_GPL(fsnotify_get_group);
 952.100 + 
 952.101 + /*
 952.102 +  * Drop a reference to a group.  Free it if it's through.
 952.103 +diff --git a/fs/open.c b/fs/open.c
 952.104 +index 3aaaad47d9ca..60ae17e35e12 100644
 952.105 +--- a/fs/open.c
 952.106 ++++ b/fs/open.c
 952.107 +@@ -65,6 +65,7 @@ int do_truncate(struct dentry *dentry, loff_t length, unsigned int time_attrs,
 952.108 + 	inode_unlock(dentry->d_inode);
 952.109 + 	return ret;
 952.110 + }
 952.111 ++EXPORT_SYMBOL_GPL(do_truncate);
 952.112 + 
 952.113 + long vfs_truncate(const struct path *path, loff_t length)
 952.114 + {
 952.115 +diff --git a/fs/read_write.c b/fs/read_write.c
 952.116 +index 75f764b43418..7582bb3fb634 100644
 952.117 +--- a/fs/read_write.c
 952.118 ++++ b/fs/read_write.c
 952.119 +@@ -503,6 +503,7 @@ ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos)
 952.120 + 	inc_syscr(current);
 952.121 + 	return ret;
 952.122 + }
 952.123 ++EXPORT_SYMBOL_GPL(vfs_read);
 952.124 + 
 952.125 + static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos)
 952.126 + {
 952.127 +@@ -613,6 +614,7 @@ ssize_t vfs_write(struct file *file, const char __user *buf, size_t count, loff_
 952.128 + 	file_end_write(file);
 952.129 + 	return ret;
 952.130 + }
 952.131 ++EXPORT_SYMBOL_GPL(vfs_write);
 952.132 + 
 952.133 + /* file_ppos returns &file->f_pos or NULL if file is stream */
 952.134 + static inline loff_t *file_ppos(struct file *file)
 952.135 +diff --git a/fs/splice.c b/fs/splice.c
 952.136 +index 5ac28e2b14a7..d072140e0c94 100644
 952.137 +--- a/fs/splice.c
 952.138 ++++ b/fs/splice.c
 952.139 +@@ -763,6 +763,7 @@ long do_splice_from(struct pipe_inode_info *pipe, struct file *out,
 952.140 + 		return warn_unsupported(out, "write");
 952.141 + 	return out->f_op->splice_write(pipe, out, ppos, len, flags);
 952.142 + }
 952.143 ++EXPORT_SYMBOL_GPL(do_splice_from);
 952.144 + 
 952.145 + /*
 952.146 +  * Attempt to initiate a splice from a file to a pipe.
 952.147 +@@ -787,6 +788,7 @@ long do_splice_to(struct file *in, loff_t *ppos,
 952.148 + 		return warn_unsupported(in, "read");
 952.149 + 	return in->f_op->splice_read(in, ppos, pipe, len, flags);
 952.150 + }
 952.151 ++EXPORT_SYMBOL_GPL(do_splice_to);
 952.152 + 
 952.153 + /**
 952.154 +  * splice_direct_to_actor - splices data directly between two non-pipes
 952.155 +diff --git a/fs/xattr.c b/fs/xattr.c
 952.156 +index cd7a563e8bcd..7d989d57b0f0 100644
 952.157 +--- a/fs/xattr.c
 952.158 ++++ b/fs/xattr.c
 952.159 +@@ -360,6 +360,7 @@ vfs_getxattr_alloc(struct dentry *dentry, const char *name, char **xattr_value,
 952.160 + 	*xattr_value = value;
 952.161 + 	return error;
 952.162 + }
 952.163 ++EXPORT_SYMBOL_GPL(vfs_getxattr_alloc);
 952.164 + 
 952.165 + ssize_t
 952.166 + __vfs_getxattr(struct dentry *dentry, struct inode *inode, const char *name,
 952.167 +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c
 952.168 +index 52483df4b7f9..5a3affee7a9b 100644
 952.169 +--- a/kernel/locking/lockdep.c
 952.170 ++++ b/kernel/locking/lockdep.c
 952.171 +@@ -207,6 +207,7 @@ inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock)
 952.172 + 	 */
 952.173 + 	return lock_classes + class_idx;
 952.174 + }
 952.175 ++EXPORT_SYMBOL_GPL(lockdep_hlock_class);
 952.176 + #define hlock_class(hlock) lockdep_hlock_class(hlock)
 952.177 + 
 952.178 + #ifdef CONFIG_LOCK_STAT
 952.179 +diff --git a/kernel/task_work.c b/kernel/task_work.c
 952.180 +index 8d6e1217c451..0e73637adda8 100644
 952.181 +--- a/kernel/task_work.c
 952.182 ++++ b/kernel/task_work.c
 952.183 +@@ -154,3 +154,4 @@ void task_work_run(void)
 952.184 + 		} while (work);
 952.185 + 	}
 952.186 + }
 952.187 ++EXPORT_SYMBOL_GPL(task_work_run);
 952.188 +diff --git a/security/security.c b/security/security.c
 952.189 +index 8ea826ea6167..a1e4bb7eacce 100644
 952.190 +--- a/security/security.c
 952.191 ++++ b/security/security.c
 952.192 +@@ -1109,6 +1109,7 @@ int security_path_rmdir(const struct path *dir, struct dentry *dentry)
 952.193 + 		return 0;
 952.194 + 	return call_int_hook(path_rmdir, 0, dir, dentry);
 952.195 + }
 952.196 ++EXPORT_SYMBOL_GPL(security_path_rmdir);
 952.197 + 
 952.198 + int security_path_unlink(const struct path *dir, struct dentry *dentry)
 952.199 + {
 952.200 +@@ -1125,6 +1126,7 @@ int security_path_symlink(const struct path *dir, struct dentry *dentry,
 952.201 + 		return 0;
 952.202 + 	return call_int_hook(path_symlink, 0, dir, dentry, old_name);
 952.203 + }
 952.204 ++EXPORT_SYMBOL_GPL(security_path_symlink);
 952.205 + 
 952.206 + int security_path_link(struct dentry *old_dentry, const struct path *new_dir,
 952.207 + 		       struct dentry *new_dentry)
 952.208 +@@ -1133,6 +1135,7 @@ int security_path_link(struct dentry *old_dentry, const struct path *new_dir,
 952.209 + 		return 0;
 952.210 + 	return call_int_hook(path_link, 0, old_dentry, new_dir, new_dentry);
 952.211 + }
 952.212 ++EXPORT_SYMBOL_GPL(security_path_link);
 952.213 + 
 952.214 + int security_path_rename(const struct path *old_dir, struct dentry *old_dentry,
 952.215 + 			 const struct path *new_dir, struct dentry *new_dentry,
 952.216 +@@ -1160,6 +1163,7 @@ int security_path_truncate(const struct path *path)
 952.217 + 		return 0;
 952.218 + 	return call_int_hook(path_truncate, 0, path);
 952.219 + }
 952.220 ++EXPORT_SYMBOL_GPL(security_path_truncate);
 952.221 + 
 952.222 + int security_path_chmod(const struct path *path, umode_t mode)
 952.223 + {
 952.224 +@@ -1167,6 +1171,7 @@ int security_path_chmod(const struct path *path, umode_t mode)
 952.225 + 		return 0;
 952.226 + 	return call_int_hook(path_chmod, 0, path, mode);
 952.227 + }
 952.228 ++EXPORT_SYMBOL_GPL(security_path_chmod);
 952.229 + 
 952.230 + int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid)
 952.231 + {
 952.232 +@@ -1174,6 +1179,7 @@ int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid)
 952.233 + 		return 0;
 952.234 + 	return call_int_hook(path_chown, 0, path, uid, gid);
 952.235 + }
 952.236 ++EXPORT_SYMBOL_GPL(security_path_chown);
 952.237 + 
 952.238 + int security_path_chroot(const struct path *path)
 952.239 + {
 952.240 +@@ -1274,6 +1280,7 @@ int security_inode_permission(struct inode *inode, int mask)
 952.241 + 		return 0;
 952.242 + 	return call_int_hook(inode_permission, 0, inode, mask);
 952.243 + }
 952.244 ++EXPORT_SYMBOL_GPL(security_inode_permission);
 952.245 + 
 952.246 + int security_inode_setattr(struct dentry *dentry, struct iattr *attr)
 952.247 + {
 952.248 +@@ -1466,6 +1473,7 @@ int security_file_permission(struct file *file, int mask)
 952.249 + 
 952.250 + 	return fsnotify_perm(file, mask);
 952.251 + }
 952.252 ++EXPORT_SYMBOL_GPL(security_file_permission);
 952.253 + 
 952.254 + int security_file_alloc(struct file *file)
 952.255 + {
   953.1 --- a/linux/stuff/linux-slitaz.config64	Tue Jun 25 14:51:14 2024 +0000
   953.2 +++ b/linux/stuff/linux-slitaz.config64	Thu Dec 05 08:39:45 2024 +0000
   953.3 @@ -1,8 +1,8 @@
   953.4  #
   953.5  # Automatically generated file; DO NOT EDIT.
   953.6 -# Linux/x86_64 5.10.215 Kernel Configuration
   953.7 -#
   953.8 -CONFIG_CC_VERSION_TEXT="x86_64-slitaz-linux-gcc (SliTaz) 8.3.0"
   953.9 +# Linux/x86 5.10.221 Kernel Configuration
  953.10 +#
  953.11 +CONFIG_CC_VERSION_TEXT="gcc (SliTaz64) 8.3.0"
  953.12  CONFIG_CC_IS_GCC=y
  953.13  CONFIG_GCC_VERSION=80300
  953.14  CONFIG_LD_VERSION=237000000
  953.15 @@ -343,7 +343,7 @@
  953.16  CONFIG_NR_CPUS_RANGE_BEGIN=2
  953.17  CONFIG_NR_CPUS_RANGE_END=512
  953.18  CONFIG_NR_CPUS_DEFAULT=64
  953.19 -CONFIG_NR_CPUS=8
  953.20 +CONFIG_NR_CPUS=128
  953.21  CONFIG_SCHED_SMT=y
  953.22  CONFIG_SCHED_MC=y
  953.23  CONFIG_SCHED_MC_PRIO=y
  953.24 @@ -433,7 +433,7 @@
  953.25  # end of Processor type and features
  953.26  
  953.27  CONFIG_CC_HAS_RETURN_THUNK=y
  953.28 -CONFIG_SPECULATION_MITIGATIONS=y
  953.29 +CONFIG_CPU_MITIGATIONS=y
  953.30  CONFIG_PAGE_TABLE_ISOLATION=y
  953.31  # CONFIG_RETPOLINE is not set
  953.32  CONFIG_CPU_IBPB_ENTRY=y
  953.33 @@ -647,6 +647,7 @@
  953.34  CONFIG_AS_SHA1_NI=y
  953.35  CONFIG_AS_SHA256_NI=y
  953.36  CONFIG_AS_TPAUSE=y
  953.37 +CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y
  953.38  
  953.39  #
  953.40  # General architecture-dependent options
  953.41 @@ -2909,7 +2910,19 @@
  953.42  CONFIG_RTL8723_COMMON=m
  953.43  CONFIG_RTLBTCOEXIST=m
  953.44  # CONFIG_RTL8XXXU is not set
  953.45 -# CONFIG_RTW88 is not set
  953.46 +CONFIG_RTW88=m
  953.47 +CONFIG_RTW88_CORE=m
  953.48 +CONFIG_RTW88_PCI=m
  953.49 +CONFIG_RTW88_8822B=m
  953.50 +CONFIG_RTW88_8822C=m
  953.51 +CONFIG_RTW88_8723D=m
  953.52 +CONFIG_RTW88_8821C=m
  953.53 +CONFIG_RTW88_8822BE=m
  953.54 +CONFIG_RTW88_8822CE=m
  953.55 +CONFIG_RTW88_8723DE=m
  953.56 +CONFIG_RTW88_8821CE=m
  953.57 +# CONFIG_RTW88_DEBUG is not set
  953.58 +# CONFIG_RTW88_DEBUGFS is not set
  953.59  CONFIG_WLAN_VENDOR_RSI=y
  953.60  CONFIG_RSI_91X=m
  953.61  CONFIG_RSI_DEBUGFS=y
  953.62 @@ -7059,8 +7072,7 @@
  953.63  CONFIG_NFS_DISABLE_UDP_SUPPORT=y
  953.64  # CONFIG_NFS_V4_2_READ_PLUS is not set
  953.65  CONFIG_NFSD=m
  953.66 -CONFIG_NFSD_V2_ACL=y
  953.67 -CONFIG_NFSD_V3=y
  953.68 +# CONFIG_NFSD_V2 is not set
  953.69  CONFIG_NFSD_V3_ACL=y
  953.70  # CONFIG_NFSD_V4 is not set
  953.71  CONFIG_GRACE_PERIOD=y
  953.72 @@ -7068,6 +7080,7 @@
  953.73  CONFIG_LOCKD_V4=y
  953.74  CONFIG_NFS_ACL_SUPPORT=y
  953.75  CONFIG_NFS_COMMON=y
  953.76 +CONFIG_NFS_V4_2_SSC_HELPER=y
  953.77  CONFIG_SUNRPC=y
  953.78  CONFIG_SUNRPC_GSS=y
  953.79  CONFIG_SUNRPC_BACKCHANNEL=y
  953.80 @@ -7565,6 +7578,7 @@
  953.81  # CONFIG_HEADERS_INSTALL is not set
  953.82  # CONFIG_DEBUG_SECTION_MISMATCH is not set
  953.83  CONFIG_SECTION_MISMATCH_WARN_ONLY=y
  953.84 +CONFIG_ARCH_WANT_FRAME_POINTERS=y
  953.85  CONFIG_FRAME_POINTER=y
  953.86  CONFIG_STACK_VALIDATION=y
  953.87  # end of Compile-time checks and compiler options
   954.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   954.2 +++ b/linux/stuff/net-wireless-rtw88-8821c-correct-CCK-RSSI.patch	Thu Dec 05 08:39:45 2024 +0000
   954.3 @@ -0,0 +1,90 @@
   954.4 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c.c b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
   954.5 +index 8f53afb67870..f0a56f56f0d5 100644
   954.6 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.c
   954.7 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
   954.8 +@@ -15,6 +15,10 @@
   954.9 + #include "debug.h"
  954.10 + #include "bf.h"
  954.11 + 
  954.12 ++static const s8 lna_gain_table_0[8] = {22, 8, -6, -22, -31, -40, -46, -52};
  954.13 ++static const s8 lna_gain_table_1[16] = {10, 6, 2, -2, -6, -10, -14, -17,
  954.14 ++					-20, -24, -28, -31, -34, -37, -40, -44};
  954.15 ++
  954.16 + static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse,
  954.17 + 				    struct rtw8821c_efuse *map)
  954.18 + {
  954.19 +@@ -426,17 +430,49 @@ static void rtw8821c_set_channel(struct rtw_dev *rtwdev, u8 channel, u8 bw,
  954.20 + 	rtw8821c_set_channel_rxdfir(rtwdev, bw);
  954.21 + }
  954.22 + 
  954.23 ++static s8 get_cck_rx_pwr(struct rtw_dev *rtwdev, u8 lna_idx, u8 vga_idx)
  954.24 ++{
  954.25 ++	struct rtw_efuse *efuse = &rtwdev->efuse;
  954.26 ++	const s8 *lna_gain_table;
  954.27 ++	int lna_gain_table_size;
  954.28 ++	s8 rx_pwr_all = 0;
  954.29 ++	s8 lna_gain = 0;
  954.30 ++
  954.31 ++	if (efuse->rfe_option == 0) {
  954.32 ++		lna_gain_table = lna_gain_table_0;
  954.33 ++		lna_gain_table_size = ARRAY_SIZE(lna_gain_table_0);
  954.34 ++	} else {
  954.35 ++		lna_gain_table = lna_gain_table_1;
  954.36 ++		lna_gain_table_size = ARRAY_SIZE(lna_gain_table_1);
  954.37 ++	}
  954.38 ++
  954.39 ++	if (lna_idx >= lna_gain_table_size) {
  954.40 ++		rtw_info(rtwdev, "incorrect lna index (%d)\n", lna_idx);
  954.41 ++		return -120;
  954.42 ++	}
  954.43 ++
  954.44 ++	lna_gain = lna_gain_table[lna_idx];
  954.45 ++	rx_pwr_all = lna_gain - 2 * vga_idx;
  954.46 ++
  954.47 ++	return rx_pwr_all;
  954.48 ++}
  954.49 ++
  954.50 + static void query_phy_status_page0(struct rtw_dev *rtwdev, u8 *phy_status,
  954.51 + 				   struct rtw_rx_pkt_stat *pkt_stat)
  954.52 + {
  954.53 +-	s8 min_rx_power = -120;
  954.54 +-	u8 pwdb = GET_PHY_STAT_P0_PWDB(phy_status);
  954.55 ++	s8 rx_power;
  954.56 ++	u8 lna_idx = 0;
  954.57 ++	u8 vga_idx = 0;
  954.58 + 
  954.59 +-	pkt_stat->rx_power[RF_PATH_A] = pwdb - 100;
  954.60 ++	vga_idx = GET_PHY_STAT_P0_VGA(phy_status);
  954.61 ++	lna_idx = FIELD_PREP(BIT_LNA_H_MASK, GET_PHY_STAT_P0_LNA_H(phy_status)) |
  954.62 ++		  FIELD_PREP(BIT_LNA_L_MASK, GET_PHY_STAT_P0_LNA_L(phy_status));
  954.63 ++	rx_power = get_cck_rx_pwr(rtwdev, lna_idx, vga_idx);
  954.64 ++
  954.65 ++	pkt_stat->rx_power[RF_PATH_A] = rx_power;
  954.66 + 	pkt_stat->rssi = rtw_phy_rf_power_2_rssi(pkt_stat->rx_power, 1);
  954.67 + 	pkt_stat->bw = RTW_CHANNEL_WIDTH_20;
  954.68 +-	pkt_stat->signal_power = max(pkt_stat->rx_power[RF_PATH_A],
  954.69 +-				     min_rx_power);
  954.70 ++	pkt_stat->signal_power = rx_power;
  954.71 + }
  954.72 + 
  954.73 + static void query_phy_status_page1(struct rtw_dev *rtwdev, u8 *phy_status,
  954.74 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c.h b/drivers/net/wireless/realtek/rtw88/rtw8821c.h
  954.75 +index e11e3fc41c95..4d197541430d 100644
  954.76 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.h
  954.77 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.h
  954.78 +@@ -148,6 +148,14 @@ _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data)
  954.79 + /* phy status page0 */
  954.80 + #define GET_PHY_STAT_P0_PWDB(phy_stat)                                         \
  954.81 + 	le32_get_bits(*((__le32 *)(phy_stat) + 0x00), GENMASK(15, 8))
  954.82 ++#define GET_PHY_STAT_P0_VGA(phy_stat)                                          \
  954.83 ++	le32_get_bits(*((__le32 *)(phy_stat) + 0x03), GENMASK(12, 8))
  954.84 ++#define GET_PHY_STAT_P0_LNA_L(phy_stat)                                        \
  954.85 ++	le32_get_bits(*((__le32 *)(phy_stat) + 0x03), GENMASK(15, 13))
  954.86 ++#define GET_PHY_STAT_P0_LNA_H(phy_stat)                                        \
  954.87 ++	le32_get_bits(*((__le32 *)(phy_stat) + 0x03), BIT(23))
  954.88 ++#define BIT_LNA_H_MASK BIT(3)
  954.89 ++#define BIT_LNA_L_MASK GENMASK(2, 0)
  954.90 + 
  954.91 + /* phy status page1 */
  954.92 + #define GET_PHY_STAT_P1_PWDB_A(phy_stat)                                       \
  954.93 +
   955.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   955.2 +++ b/linux/stuff/net-wireless-rtw88-8821c-support-RFE-type2-wifi-NIC.patch	Thu Dec 05 08:39:45 2024 +0000
   955.3 @@ -0,0 +1,618 @@
   955.4 +From 29636b9a9fa126ce125323ff82da1ddc3d659beb Mon Sep 17 00:00:00 2001
   955.5 +From: Guo-Feng Fan <vincent_fann@realtek.com>
   955.6 +Date: Tue, 2 Feb 2021 13:50:12 +0800
   955.7 +Subject: [PATCH 3/3] rtw88: 8821c: support RFE type2 wifi NIC
   955.8 +
   955.9 +RFE type2 is a new NIC which has one RF antenna shares with BT.
  955.10 +Update phy parameter to verstion V57 to allow initial procedure
  955.11 +to load extra AGC table for sharing antenna NIC.
  955.12 +
  955.13 +Signed-off-by: Guo-Feng Fan <vincent_fann@realtek.com>
  955.14 +Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
  955.15 +Tested-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
  955.16 +---
  955.17 + drivers/net/wireless/realtek/rtw88/main.c     |   2 +
  955.18 + drivers/net/wireless/realtek/rtw88/main.h     |   7 +
  955.19 + drivers/net/wireless/realtek/rtw88/rtw8821c.c |  47 +++
  955.20 + drivers/net/wireless/realtek/rtw88/rtw8821c.h |  14 +
  955.21 + .../wireless/realtek/rtw88/rtw8821c_table.c   | 397 ++++++++++++++++++
  955.22 + .../wireless/realtek/rtw88/rtw8821c_table.h   |   1 +
  955.23 + 6 files changed, 468 insertions(+)
  955.24 +
  955.25 +diff --git a/drivers/net/wireless/realtek/rtw88/main.c b/drivers/net/wireless/realtek/rtw88/main.c
  955.26 +index 565efd880624..e57c96292a3c 100644
  955.27 +--- a/drivers/net/wireless/realtek/rtw88/main.c
  955.28 ++++ b/drivers/net/wireless/realtek/rtw88/main.c
  955.29 +@@ -1551,6 +1551,8 @@ static int rtw_chip_board_info_setup(struct rtw_dev *rtwdev)
  955.30 + 	rtw_phy_setup_phy_cond(rtwdev, 0);
  955.31 + 
  955.32 + 	rtw_phy_init_tx_power(rtwdev);
  955.33 ++	if (rfe_def->agc_btg_tbl)
  955.34 ++		rtw_load_table(rtwdev, rfe_def->agc_btg_tbl);
  955.35 + 	rtw_load_table(rtwdev, rfe_def->phy_pg_tbl);
  955.36 + 	rtw_load_table(rtwdev, rfe_def->txpwr_lmt_tbl);
  955.37 + 	rtw_phy_tx_power_by_rate_config(hal);
  955.38 +diff --git a/drivers/net/wireless/realtek/rtw88/main.h b/drivers/net/wireless/realtek/rtw88/main.h
  955.39 +index ffb02e614217..4484a0d12dfd 100644
  955.40 +--- a/drivers/net/wireless/realtek/rtw88/main.h
  955.41 ++++ b/drivers/net/wireless/realtek/rtw88/main.h
  955.42 +@@ -1041,6 +1041,7 @@ enum rtw_rfe_fem {
  955.43 + struct rtw_rfe_def {
  955.44 + 	const struct rtw_table *phy_pg_tbl;
  955.45 + 	const struct rtw_table *txpwr_lmt_tbl;
  955.46 ++	const struct rtw_table *agc_btg_tbl;
  955.47 + };
  955.48 + 
  955.49 + #define RTW_DEF_RFE(chip, bb_pg, pwrlmt) {				  \
  955.50 +@@ -1048,6 +1049,12 @@ struct rtw_rfe_def {
  955.51 + 	.txpwr_lmt_tbl = &rtw ## chip ## _txpwr_lmt_type ## pwrlmt ## _tbl, \
  955.52 + 	}
  955.53 + 
  955.54 ++#define RTW_DEF_RFE_EXT(chip, bb_pg, pwrlmt, btg) {			  \
  955.55 ++	.phy_pg_tbl = &rtw ## chip ## _bb_pg_type ## bb_pg ## _tbl,	  \
  955.56 ++	.txpwr_lmt_tbl = &rtw ## chip ## _txpwr_lmt_type ## pwrlmt ## _tbl, \
  955.57 ++	.agc_btg_tbl = &rtw ## chip ## _agc_btg_type ## btg ## _tbl, \
  955.58 ++	}
  955.59 ++
  955.60 + #define RTW_PWR_TRK_5G_1		0
  955.61 + #define RTW_PWR_TRK_5G_2		1
  955.62 + #define RTW_PWR_TRK_5G_3		2
  955.63 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c.c b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  955.64 +index 0336eab7e5be..4bbfa79b94cd 100644
  955.65 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  955.66 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  955.67 +@@ -25,6 +25,13 @@ static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse,
  955.68 + 	ether_addr_copy(efuse->addr, map->e.mac_addr);
  955.69 + }
  955.70 + 
  955.71 ++enum rtw8821ce_rf_set {
  955.72 ++	SWITCH_TO_BTG,
  955.73 ++	SWITCH_TO_WLG,
  955.74 ++	SWITCH_TO_WLA,
  955.75 ++	SWITCH_TO_BT,
  955.76 ++};
  955.77 ++
  955.78 + static int rtw8821c_read_efuse(struct rtw_dev *rtwdev, u8 *log_map)
  955.79 + {
  955.80 + 	struct rtw_efuse *efuse = &rtwdev->efuse;
  955.81 +@@ -228,6 +235,40 @@ static void rtw8821c_cfg_ldo25(struct rtw_dev *rtwdev, bool enable)
  955.82 + 	rtw_write8(rtwdev, REG_LDO_EFUSE_CTRL + 3, ldo_pwr);
  955.83 + }
  955.84 + 
  955.85 ++static void rtw8821c_switch_rf_set(struct rtw_dev *rtwdev, u8 rf_set)
  955.86 ++{
  955.87 ++	u32 reg;
  955.88 ++
  955.89 ++	rtw_write32_set(rtwdev, REG_DMEM_CTRL, BIT_WL_RST);
  955.90 ++	rtw_write32_set(rtwdev, REG_SYS_CTRL, BIT_FEN_EN);
  955.91 ++
  955.92 ++	reg = rtw_read32(rtwdev, REG_RFECTL);
  955.93 ++	switch (rf_set) {
  955.94 ++	case SWITCH_TO_BTG:
  955.95 ++		reg |= B_BTG_SWITCH;
  955.96 ++		reg &= ~(B_CTRL_SWITCH | B_WL_SWITCH | B_WLG_SWITCH |
  955.97 ++			 B_WLA_SWITCH);
  955.98 ++		rtw_write32_mask(rtwdev, REG_ENRXCCA, MASKBYTE2, BTG_CCA);
  955.99 ++		rtw_write32_mask(rtwdev, REG_ENTXCCK, MASKLWORD, BTG_LNA);
 955.100 ++		break;
 955.101 ++	case SWITCH_TO_WLG:
 955.102 ++		reg |= B_WL_SWITCH | B_WLG_SWITCH;
 955.103 ++		reg &= ~(B_BTG_SWITCH | B_CTRL_SWITCH | B_WLA_SWITCH);
 955.104 ++		rtw_write32_mask(rtwdev, REG_ENRXCCA, MASKBYTE2, WLG_CCA);
 955.105 ++		rtw_write32_mask(rtwdev, REG_ENTXCCK, MASKLWORD, WLG_LNA);
 955.106 ++		break;
 955.107 ++	case SWITCH_TO_WLA:
 955.108 ++		reg |= B_WL_SWITCH | B_WLA_SWITCH;
 955.109 ++		reg &= ~(B_BTG_SWITCH | B_CTRL_SWITCH | B_WLG_SWITCH);
 955.110 ++		break;
 955.111 ++	case SWITCH_TO_BT:
 955.112 ++	default:
 955.113 ++		break;
 955.114 ++	}
 955.115 ++
 955.116 ++	rtw_write32(rtwdev, REG_RFECTL, reg);
 955.117 ++}
 955.118 ++
 955.119 + static void rtw8821c_set_channel_rf(struct rtw_dev *rtwdev, u8 channel, u8 bw)
 955.120 + {
 955.121 + 	u32 rf_reg18;
 955.122 +@@ -261,9 +302,14 @@ static void rtw8821c_set_channel_rf(struct rtw_dev *rtwdev, u8 channel, u8 bw)
 955.123 + 	}
 955.124 + 
 955.125 + 	if (channel <= 14) {
 955.126 ++		if (rtwdev->efuse.rfe_option == 0)
 955.127 ++			rtw8821c_switch_rf_set(rtwdev, SWITCH_TO_WLG);
 955.128 ++		else if (rtwdev->efuse.rfe_option == 2)
 955.129 ++			rtw8821c_switch_rf_set(rtwdev, SWITCH_TO_BTG);
 955.130 + 		rtw_write_rf(rtwdev, RF_PATH_A, RF_LUTDBG, BIT(6), 0x1);
 955.131 + 		rtw_write_rf(rtwdev, RF_PATH_A, 0x64, 0xf, 0xf);
 955.132 + 	} else {
 955.133 ++		rtw8821c_switch_rf_set(rtwdev, SWITCH_TO_WLA);
 955.134 + 		rtw_write_rf(rtwdev, RF_PATH_A, RF_LUTDBG, BIT(6), 0x0);
 955.135 + 	}
 955.136 + 
 955.137 +@@ -1446,6 +1492,7 @@ static const struct rtw_intf_phy_para_table phy_para_table_8821c = {
 955.138 + 
 955.139 + static const struct rtw_rfe_def rtw8821c_rfe_defs[] = {
 955.140 + 	[0] = RTW_DEF_RFE(8821c, 0, 0),
 955.141 ++	[2] = RTW_DEF_RFE_EXT(8821c, 0, 0, 2),
 955.142 + };
 955.143 + 
 955.144 + static struct rtw_hw_reg rtw8821c_dig[] = {
 955.145 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c.h b/drivers/net/wireless/realtek/rtw88/rtw8821c.h
 955.146 +index 3dee4866dd5d..bd261e04cd44 100644
 955.147 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.h
 955.148 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.h
 955.149 +@@ -181,6 +181,8 @@ _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data)
 955.150 + #define GET_PHY_STAT_P1_RXSNR_B(phy_stat)                                      \
 955.151 + 	le32_get_bits(*((__le32 *)(phy_stat) + 0x06), GENMASK(15, 8))
 955.152 + 
 955.153 ++#define REG_SYS_CTRL	0x000
 955.154 ++#define BIT_FEN_EN	BIT(26)
 955.155 + #define REG_INIRTS_RATE_SEL 0x0480
 955.156 + #define REG_HTSTFWT	0x800
 955.157 + #define REG_RXPSEL	0x808
 955.158 +@@ -212,6 +214,11 @@ _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data)
 955.159 + #define REG_FA_CCK	0xa5c
 955.160 + #define REG_RXDESC	0xa2c
 955.161 + #define REG_ENTXCCK	0xa80
 955.162 ++#define BTG_LNA		0xfc84
 955.163 ++#define WLG_LNA		0x7532
 955.164 ++#define REG_ENRXCCA	0xa84
 955.165 ++#define BTG_CCA		0x0e
 955.166 ++#define WLG_CCA		0x12
 955.167 + #define REG_PWRTH2	0xaa8
 955.168 + #define REG_CSRATIO	0xaaa
 955.169 + #define REG_TXFILTER	0xaac
 955.170 +@@ -225,6 +232,11 @@ _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data)
 955.171 + #define REG_RFESEL0	0xcb0
 955.172 + #define REG_RFESEL8	0xcb4
 955.173 + #define REG_RFECTL	0xcb8
 955.174 ++#define B_BTG_SWITCH	BIT(16)
 955.175 ++#define B_CTRL_SWITCH	BIT(18)
 955.176 ++#define B_WL_SWITCH	(BIT(20) | BIT(22))
 955.177 ++#define B_WLG_SWITCH	BIT(21)
 955.178 ++#define B_WLA_SWITCH	BIT(23)
 955.179 + #define REG_RFEINV	0xcbc
 955.180 + #define REG_AGCTR_B	0xe08
 955.181 + #define REG_RXIGI_B	0xe50
 955.182 +@@ -235,6 +247,8 @@ _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data)
 955.183 + #define REG_CCA_OFDM	0xf08
 955.184 + #define REG_FA_OFDM	0xf48
 955.185 + #define REG_CCA_CCK	0xfcc
 955.186 ++#define REG_DMEM_CTRL	0x1080
 955.187 ++#define BIT_WL_RST	BIT(16)
 955.188 + #define REG_ANTWT	0x1904
 955.189 + #define REG_IQKFAILMSK	0x1bf0
 955.190 + #define BIT_MASK_R_RFE_SEL_15	GENMASK(31, 28)
 955.191 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c_table.c b/drivers/net/wireless/realtek/rtw88/rtw8821c_table.c
 955.192 +index 970f903f7dc7..8e8915c5c498 100644
 955.193 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c_table.c
 955.194 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c_table.c
 955.195 +@@ -1342,6 +1342,399 @@ static const u32 rtw8821c_agc[] = {
 955.196 + 
 955.197 + RTW_DECL_TABLE_PHY_COND(rtw8821c_agc, rtw_phy_cfg_agc);
 955.198 + 
 955.199 ++static const u32 rtw8821c_agc_btg_type2[] = {
 955.200 ++	0x80001004,	0x00000000,	0x40000000,	0x00000000,
 955.201 ++	0x81C, 0xFF000013,
 955.202 ++	0x81C, 0xFE020013,
 955.203 ++	0x81C, 0xFD040013,
 955.204 ++	0x81C, 0xFC060013,
 955.205 ++	0x81C, 0xFB080013,
 955.206 ++	0x81C, 0xFA0A0013,
 955.207 ++	0x81C, 0xF90C0013,
 955.208 ++	0x81C, 0xF80E0013,
 955.209 ++	0x81C, 0xF7100013,
 955.210 ++	0x81C, 0xF6120013,
 955.211 ++	0x81C, 0xF5140013,
 955.212 ++	0x81C, 0xF4160013,
 955.213 ++	0x81C, 0xF3180013,
 955.214 ++	0x81C, 0xF21A0013,
 955.215 ++	0x81C, 0xF11C0013,
 955.216 ++	0x81C, 0xF01E0013,
 955.217 ++	0x81C, 0xEF200013,
 955.218 ++	0x81C, 0xEE220013,
 955.219 ++	0x81C, 0xED240013,
 955.220 ++	0x81C, 0xEC260013,
 955.221 ++	0x81C, 0xEB280013,
 955.222 ++	0x81C, 0xEA2A0013,
 955.223 ++	0x81C, 0xE92C0013,
 955.224 ++	0x81C, 0xE82E0013,
 955.225 ++	0x81C, 0xE7300013,
 955.226 ++	0x81C, 0x8B320013,
 955.227 ++	0x81C, 0x8A340013,
 955.228 ++	0x81C, 0x89360013,
 955.229 ++	0x81C, 0x88380013,
 955.230 ++	0x81C, 0x873A0013,
 955.231 ++	0x81C, 0x863C0013,
 955.232 ++	0x81C, 0x853E0013,
 955.233 ++	0x81C, 0x84400013,
 955.234 ++	0x81C, 0x83420013,
 955.235 ++	0x81C, 0x82440013,
 955.236 ++	0x81C, 0x81460013,
 955.237 ++	0x81C, 0x08480013,
 955.238 ++	0x81C, 0x074A0013,
 955.239 ++	0x81C, 0x064C0013,
 955.240 ++	0x81C, 0x054E0013,
 955.241 ++	0x81C, 0x04500013,
 955.242 ++	0x81C, 0x03520013,
 955.243 ++	0x81C, 0x88540003,
 955.244 ++	0x81C, 0x87560003,
 955.245 ++	0x81C, 0x86580003,
 955.246 ++	0x81C, 0x855A0003,
 955.247 ++	0x81C, 0x845C0003,
 955.248 ++	0x81C, 0x835E0003,
 955.249 ++	0x81C, 0x82600003,
 955.250 ++	0x81C, 0x81620003,
 955.251 ++	0x81C, 0x07640003,
 955.252 ++	0x81C, 0x06660003,
 955.253 ++	0x81C, 0x05680003,
 955.254 ++	0x81C, 0x046A0003,
 955.255 ++	0x81C, 0x036C0003,
 955.256 ++	0x81C, 0x026E0003,
 955.257 ++	0x81C, 0x01700003,
 955.258 ++	0x81C, 0x01720003,
 955.259 ++	0x81C, 0x01740003,
 955.260 ++	0x81C, 0x01760003,
 955.261 ++	0x81C, 0x01780003,
 955.262 ++	0x81C, 0x017A0003,
 955.263 ++	0x81C, 0x017C0003,
 955.264 ++	0x81C, 0x017E0003,
 955.265 ++	0x81C, 0xFF000813,
 955.266 ++	0x81C, 0xFE020813,
 955.267 ++	0x81C, 0xFD040813,
 955.268 ++	0x81C, 0xFC060813,
 955.269 ++	0x81C, 0xFB080813,
 955.270 ++	0x81C, 0xFA0A0813,
 955.271 ++	0x81C, 0xF90C0813,
 955.272 ++	0x81C, 0xF80E0813,
 955.273 ++	0x81C, 0xF7100813,
 955.274 ++	0x81C, 0xF6120813,
 955.275 ++	0x81C, 0xF5140813,
 955.276 ++	0x81C, 0xF4160813,
 955.277 ++	0x81C, 0xF3180813,
 955.278 ++	0x81C, 0xF21A0813,
 955.279 ++	0x81C, 0xF11C0813,
 955.280 ++	0x81C, 0x941E0813,
 955.281 ++	0x81C, 0x93200813,
 955.282 ++	0x81C, 0x92220813,
 955.283 ++	0x81C, 0x91240813,
 955.284 ++	0x81C, 0x90260813,
 955.285 ++	0x81C, 0x8F280813,
 955.286 ++	0x81C, 0x8E2A0813,
 955.287 ++	0x81C, 0x8D2C0813,
 955.288 ++	0x81C, 0x8C2E0813,
 955.289 ++	0x81C, 0x8B300813,
 955.290 ++	0x81C, 0x8A320813,
 955.291 ++	0x81C, 0x89340813,
 955.292 ++	0x81C, 0x88360813,
 955.293 ++	0x81C, 0x87380813,
 955.294 ++	0x81C, 0x863A0813,
 955.295 ++	0x81C, 0x853C0813,
 955.296 ++	0x81C, 0x843E0813,
 955.297 ++	0x81C, 0x83400813,
 955.298 ++	0x81C, 0x82420813,
 955.299 ++	0x81C, 0x81440813,
 955.300 ++	0x81C, 0x07460813,
 955.301 ++	0x81C, 0x06480813,
 955.302 ++	0x81C, 0x054A0813,
 955.303 ++	0x81C, 0x044C0813,
 955.304 ++	0x81C, 0x034E0813,
 955.305 ++	0x81C, 0x02500813,
 955.306 ++	0x81C, 0x01520813,
 955.307 ++	0x81C, 0x88540803,
 955.308 ++	0x81C, 0x87560803,
 955.309 ++	0x81C, 0x86580803,
 955.310 ++	0x81C, 0x855A0803,
 955.311 ++	0x81C, 0x845C0803,
 955.312 ++	0x81C, 0x835E0803,
 955.313 ++	0x81C, 0x82600803,
 955.314 ++	0x81C, 0x81620803,
 955.315 ++	0x81C, 0x07640803,
 955.316 ++	0x81C, 0x06660803,
 955.317 ++	0x81C, 0x05680803,
 955.318 ++	0x81C, 0x046A0803,
 955.319 ++	0x81C, 0x036C0803,
 955.320 ++	0x81C, 0x026E0803,
 955.321 ++	0x81C, 0x01700803,
 955.322 ++	0x81C, 0x01720803,
 955.323 ++	0x81C, 0x01740803,
 955.324 ++	0x81C, 0x01760803,
 955.325 ++	0x81C, 0x01780803,
 955.326 ++	0x81C, 0x017A0803,
 955.327 ++	0x81C, 0x017C0803,
 955.328 ++	0x81C, 0x017E0803,
 955.329 ++	0x90001005,	0x00000000,	0x40000000,	0x00000000,
 955.330 ++	0x81C, 0xFF000013,
 955.331 ++	0x81C, 0xFE020013,
 955.332 ++	0x81C, 0xFD040013,
 955.333 ++	0x81C, 0xFC060013,
 955.334 ++	0x81C, 0xFB080013,
 955.335 ++	0x81C, 0xFA0A0013,
 955.336 ++	0x81C, 0xF90C0013,
 955.337 ++	0x81C, 0xF80E0013,
 955.338 ++	0x81C, 0xF7100013,
 955.339 ++	0x81C, 0xF6120013,
 955.340 ++	0x81C, 0xF5140013,
 955.341 ++	0x81C, 0xF4160013,
 955.342 ++	0x81C, 0xF3180013,
 955.343 ++	0x81C, 0xF21A0013,
 955.344 ++	0x81C, 0xF11C0013,
 955.345 ++	0x81C, 0xF01E0013,
 955.346 ++	0x81C, 0xEF200013,
 955.347 ++	0x81C, 0xEE220013,
 955.348 ++	0x81C, 0xED240013,
 955.349 ++	0x81C, 0xEC260013,
 955.350 ++	0x81C, 0xEB280013,
 955.351 ++	0x81C, 0xEA2A0013,
 955.352 ++	0x81C, 0xE92C0013,
 955.353 ++	0x81C, 0xE82E0013,
 955.354 ++	0x81C, 0xE7300013,
 955.355 ++	0x81C, 0x8B320013,
 955.356 ++	0x81C, 0x8A340013,
 955.357 ++	0x81C, 0x89360013,
 955.358 ++	0x81C, 0x88380013,
 955.359 ++	0x81C, 0x873A0013,
 955.360 ++	0x81C, 0x863C0013,
 955.361 ++	0x81C, 0x853E0013,
 955.362 ++	0x81C, 0x84400013,
 955.363 ++	0x81C, 0x83420013,
 955.364 ++	0x81C, 0x82440013,
 955.365 ++	0x81C, 0x81460013,
 955.366 ++	0x81C, 0x08480013,
 955.367 ++	0x81C, 0x074A0013,
 955.368 ++	0x81C, 0x064C0013,
 955.369 ++	0x81C, 0x054E0013,
 955.370 ++	0x81C, 0x04500013,
 955.371 ++	0x81C, 0x03520013,
 955.372 ++	0x81C, 0x88540003,
 955.373 ++	0x81C, 0x87560003,
 955.374 ++	0x81C, 0x86580003,
 955.375 ++	0x81C, 0x855A0003,
 955.376 ++	0x81C, 0x845C0003,
 955.377 ++	0x81C, 0x835E0003,
 955.378 ++	0x81C, 0x82600003,
 955.379 ++	0x81C, 0x81620003,
 955.380 ++	0x81C, 0x07640003,
 955.381 ++	0x81C, 0x06660003,
 955.382 ++	0x81C, 0x05680003,
 955.383 ++	0x81C, 0x046A0003,
 955.384 ++	0x81C, 0x036C0003,
 955.385 ++	0x81C, 0x026E0003,
 955.386 ++	0x81C, 0x01700003,
 955.387 ++	0x81C, 0x01720003,
 955.388 ++	0x81C, 0x01740003,
 955.389 ++	0x81C, 0x01760003,
 955.390 ++	0x81C, 0x01780003,
 955.391 ++	0x81C, 0x017A0003,
 955.392 ++	0x81C, 0x017C0003,
 955.393 ++	0x81C, 0x017E0003,
 955.394 ++	0x81C, 0xFF000813,
 955.395 ++	0x81C, 0xFE020813,
 955.396 ++	0x81C, 0xFD040813,
 955.397 ++	0x81C, 0xFC060813,
 955.398 ++	0x81C, 0xFB080813,
 955.399 ++	0x81C, 0xFA0A0813,
 955.400 ++	0x81C, 0xF90C0813,
 955.401 ++	0x81C, 0xF80E0813,
 955.402 ++	0x81C, 0xF7100813,
 955.403 ++	0x81C, 0xF6120813,
 955.404 ++	0x81C, 0xF5140813,
 955.405 ++	0x81C, 0xF4160813,
 955.406 ++	0x81C, 0xF3180813,
 955.407 ++	0x81C, 0xF21A0813,
 955.408 ++	0x81C, 0xF11C0813,
 955.409 ++	0x81C, 0x941E0813,
 955.410 ++	0x81C, 0x93200813,
 955.411 ++	0x81C, 0x92220813,
 955.412 ++	0x81C, 0x91240813,
 955.413 ++	0x81C, 0x90260813,
 955.414 ++	0x81C, 0x8F280813,
 955.415 ++	0x81C, 0x8E2A0813,
 955.416 ++	0x81C, 0x8D2C0813,
 955.417 ++	0x81C, 0x8C2E0813,
 955.418 ++	0x81C, 0x8B300813,
 955.419 ++	0x81C, 0x8A320813,
 955.420 ++	0x81C, 0x89340813,
 955.421 ++	0x81C, 0x88360813,
 955.422 ++	0x81C, 0x87380813,
 955.423 ++	0x81C, 0x863A0813,
 955.424 ++	0x81C, 0x853C0813,
 955.425 ++	0x81C, 0x843E0813,
 955.426 ++	0x81C, 0x83400813,
 955.427 ++	0x81C, 0x82420813,
 955.428 ++	0x81C, 0x81440813,
 955.429 ++	0x81C, 0x07460813,
 955.430 ++	0x81C, 0x06480813,
 955.431 ++	0x81C, 0x054A0813,
 955.432 ++	0x81C, 0x044C0813,
 955.433 ++	0x81C, 0x034E0813,
 955.434 ++	0x81C, 0x02500813,
 955.435 ++	0x81C, 0x01520813,
 955.436 ++	0x81C, 0x88540803,
 955.437 ++	0x81C, 0x87560803,
 955.438 ++	0x81C, 0x86580803,
 955.439 ++	0x81C, 0x855A0803,
 955.440 ++	0x81C, 0x845C0803,
 955.441 ++	0x81C, 0x835E0803,
 955.442 ++	0x81C, 0x82600803,
 955.443 ++	0x81C, 0x81620803,
 955.444 ++	0x81C, 0x07640803,
 955.445 ++	0x81C, 0x06660803,
 955.446 ++	0x81C, 0x05680803,
 955.447 ++	0x81C, 0x046A0803,
 955.448 ++	0x81C, 0x036C0803,
 955.449 ++	0x81C, 0x026E0803,
 955.450 ++	0x81C, 0x01700803,
 955.451 ++	0x81C, 0x01720803,
 955.452 ++	0x81C, 0x01740803,
 955.453 ++	0x81C, 0x01760803,
 955.454 ++	0x81C, 0x01780803,
 955.455 ++	0x81C, 0x017A0803,
 955.456 ++	0x81C, 0x017C0803,
 955.457 ++	0x81C, 0x017E0803,
 955.458 ++	0xA0000000,	0x00000000,
 955.459 ++	0x81C, 0xFF000013,
 955.460 ++	0x81C, 0xFE020013,
 955.461 ++	0x81C, 0xFD040013,
 955.462 ++	0x81C, 0xFC060013,
 955.463 ++	0x81C, 0xFB080013,
 955.464 ++	0x81C, 0xFA0A0013,
 955.465 ++	0x81C, 0xF90C0013,
 955.466 ++	0x81C, 0xF80E0013,
 955.467 ++	0x81C, 0xF7100013,
 955.468 ++	0x81C, 0xF6120013,
 955.469 ++	0x81C, 0xF5140013,
 955.470 ++	0x81C, 0xF4160013,
 955.471 ++	0x81C, 0xF3180013,
 955.472 ++	0x81C, 0xF21A0013,
 955.473 ++	0x81C, 0xF11C0013,
 955.474 ++	0x81C, 0xF01E0013,
 955.475 ++	0x81C, 0xEF200013,
 955.476 ++	0x81C, 0xEE220013,
 955.477 ++	0x81C, 0xED240013,
 955.478 ++	0x81C, 0xEC260013,
 955.479 ++	0x81C, 0xEB280013,
 955.480 ++	0x81C, 0xEA2A0013,
 955.481 ++	0x81C, 0xE92C0013,
 955.482 ++	0x81C, 0xE82E0013,
 955.483 ++	0x81C, 0xE7300013,
 955.484 ++	0x81C, 0x8A320013,
 955.485 ++	0x81C, 0x89340013,
 955.486 ++	0x81C, 0x88360013,
 955.487 ++	0x81C, 0x87380013,
 955.488 ++	0x81C, 0x863A0013,
 955.489 ++	0x81C, 0x853C0013,
 955.490 ++	0x81C, 0x843E0013,
 955.491 ++	0x81C, 0x83400013,
 955.492 ++	0x81C, 0x82420013,
 955.493 ++	0x81C, 0x81440013,
 955.494 ++	0x81C, 0x07460013,
 955.495 ++	0x81C, 0x06480013,
 955.496 ++	0x81C, 0x054A0013,
 955.497 ++	0x81C, 0x044C0013,
 955.498 ++	0x81C, 0x034E0013,
 955.499 ++	0x81C, 0x02500013,
 955.500 ++	0x81C, 0x01520013,
 955.501 ++	0x81C, 0x88540003,
 955.502 ++	0x81C, 0x87560003,
 955.503 ++	0x81C, 0x86580003,
 955.504 ++	0x81C, 0x855A0003,
 955.505 ++	0x81C, 0x845C0003,
 955.506 ++	0x81C, 0x835E0003,
 955.507 ++	0x81C, 0x82600003,
 955.508 ++	0x81C, 0x81620003,
 955.509 ++	0x81C, 0x07640003,
 955.510 ++	0x81C, 0x06660003,
 955.511 ++	0x81C, 0x05680003,
 955.512 ++	0x81C, 0x046A0003,
 955.513 ++	0x81C, 0x036C0003,
 955.514 ++	0x81C, 0x026E0003,
 955.515 ++	0x81C, 0x01700003,
 955.516 ++	0x81C, 0x01720003,
 955.517 ++	0x81C, 0x01740003,
 955.518 ++	0x81C, 0x01760003,
 955.519 ++	0x81C, 0x01780003,
 955.520 ++	0x81C, 0x017A0003,
 955.521 ++	0x81C, 0x017C0003,
 955.522 ++	0x81C, 0x017E0003,
 955.523 ++	0x81C, 0xFF000813,
 955.524 ++	0x81C, 0xFE020813,
 955.525 ++	0x81C, 0xFD040813,
 955.526 ++	0x81C, 0xFC060813,
 955.527 ++	0x81C, 0xFB080813,
 955.528 ++	0x81C, 0xFA0A0813,
 955.529 ++	0x81C, 0xF90C0813,
 955.530 ++	0x81C, 0xF80E0813,
 955.531 ++	0x81C, 0xF7100813,
 955.532 ++	0x81C, 0xF6120813,
 955.533 ++	0x81C, 0xF5140813,
 955.534 ++	0x81C, 0xF4160813,
 955.535 ++	0x81C, 0xF3180813,
 955.536 ++	0x81C, 0xF21A0813,
 955.537 ++	0x81C, 0xF11C0813,
 955.538 ++	0x81C, 0x961E0813,
 955.539 ++	0x81C, 0x95200813,
 955.540 ++	0x81C, 0x94220813,
 955.541 ++	0x81C, 0x93240813,
 955.542 ++	0x81C, 0x92260813,
 955.543 ++	0x81C, 0x91280813,
 955.544 ++	0x81C, 0x8F2A0813,
 955.545 ++	0x81C, 0x8E2C0813,
 955.546 ++	0x81C, 0x8D2E0813,
 955.547 ++	0x81C, 0x8C300813,
 955.548 ++	0x81C, 0x8B320813,
 955.549 ++	0x81C, 0x8A340813,
 955.550 ++	0x81C, 0x89360813,
 955.551 ++	0x81C, 0x88380813,
 955.552 ++	0x81C, 0x873A0813,
 955.553 ++	0x81C, 0x863C0813,
 955.554 ++	0x81C, 0x853E0813,
 955.555 ++	0x81C, 0x84400813,
 955.556 ++	0x81C, 0x83420813,
 955.557 ++	0x81C, 0x82440813,
 955.558 ++	0x81C, 0x08460813,
 955.559 ++	0x81C, 0x07480813,
 955.560 ++	0x81C, 0x064A0813,
 955.561 ++	0x81C, 0x054C0813,
 955.562 ++	0x81C, 0x044E0813,
 955.563 ++	0x81C, 0x03500813,
 955.564 ++	0x81C, 0x02520813,
 955.565 ++	0x81C, 0x89540803,
 955.566 ++	0x81C, 0x88560803,
 955.567 ++	0x81C, 0x87580803,
 955.568 ++	0x81C, 0x865A0803,
 955.569 ++	0x81C, 0x855C0803,
 955.570 ++	0x81C, 0x845E0803,
 955.571 ++	0x81C, 0x83600803,
 955.572 ++	0x81C, 0x82620803,
 955.573 ++	0x81C, 0x07640803,
 955.574 ++	0x81C, 0x06660803,
 955.575 ++	0x81C, 0x05680803,
 955.576 ++	0x81C, 0x046A0803,
 955.577 ++	0x81C, 0x036C0803,
 955.578 ++	0x81C, 0x026E0803,
 955.579 ++	0x81C, 0x01700803,
 955.580 ++	0x81C, 0x01720803,
 955.581 ++	0x81C, 0x01740803,
 955.582 ++	0x81C, 0x01760803,
 955.583 ++	0x81C, 0x01780803,
 955.584 ++	0x81C, 0x017A0803,
 955.585 ++	0x81C, 0x017C0803,
 955.586 ++	0x81C, 0x017E0803,
 955.587 ++	0xB0000000,	0x00000000,
 955.588 ++};
 955.589 ++
 955.590 ++RTW_DECL_TABLE_PHY_COND(rtw8821c_agc_btg_type2, rtw_phy_cfg_agc);
 955.591 ++
 955.592 + static const u32 rtw8821c_bb[] = {
 955.593 + 	0x800, 0x9020D010,
 955.594 + 	0x804, 0x80018180,
 955.595 +@@ -1394,7 +1787,11 @@ static const u32 rtw8821c_bb[] = {
 955.596 + 	0x8C0, 0xFFE04020,
 955.597 + 	0x8C4, 0x47C00000,
 955.598 + 	0x8C8, 0x00025165,
 955.599 ++	0x82000400,	0x00000000,	0x40000000,	0x00000000,
 955.600 ++	0x8CC, 0x08190492,
 955.601 ++	0xA0000000,	0x00000000,
 955.602 + 	0x8CC, 0x08188492,
 955.603 ++	0xB0000000,	0x00000000,
 955.604 + 	0x8D0, 0x0000B800,
 955.605 + 	0x8D4, 0x860308A0,
 955.606 + 	0x8D8, 0x290B5612,
 955.607 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c_table.h b/drivers/net/wireless/realtek/rtw88/rtw8821c_table.h
 955.608 +index 5ea8b4fc7fba..cda98f5c4a01 100644
 955.609 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c_table.h
 955.610 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c_table.h
 955.611 +@@ -7,6 +7,7 @@
 955.612 + 
 955.613 + extern const struct rtw_table rtw8821c_mac_tbl;
 955.614 + extern const struct rtw_table rtw8821c_agc_tbl;
 955.615 ++extern const struct rtw_table rtw8821c_agc_btg_type2_tbl;
 955.616 + extern const struct rtw_table rtw8821c_bb_tbl;
 955.617 + extern const struct rtw_table rtw8821c_bb_pg_type0_tbl;
 955.618 + extern const struct rtw_table rtw8821c_rf_a_tbl;
 955.619 +-- 
 955.620 +2.30.1
 955.621 +
   956.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   956.2 +++ b/linux/stuff/net-wireless-rtw88-8821c-support-RFE-type4-wifi-NIC.patch	Thu Dec 05 08:39:45 2024 +0000
   956.3 @@ -0,0 +1,62 @@
   956.4 +From b789e3fe7047296be0ccdbb7ceb0b58856053572 Mon Sep 17 00:00:00 2001
   956.5 +From: Guo-Feng Fan <vincent_fann@realtek.com>
   956.6 +Date: Wed, 22 Sep 2021 10:36:36 +0800
   956.7 +Subject: rtw88: 8821c: support RFE type4 wifi NIC
   956.8 +
   956.9 +RFE type4 is a new NIC which has one RF antenna shares with BT.
  956.10 +RFE type4 HW is the same as RFE type2 but attaching antenna to
  956.11 +aux antenna connector.
  956.12 +
  956.13 +RFE type2 attach antenna to main antenna connector.
  956.14 +Load the same parameter as RFE type2 when initializing NIC.
  956.15 +
  956.16 +Signed-off-by: Guo-Feng Fan <vincent_fann@realtek.com>
  956.17 +Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
  956.18 +Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
  956.19 +Link: https://lore.kernel.org/r/20210922023637.9357-1-pkshih@realtek.com
  956.20 +---
  956.21 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 13 ++++++++++++-
  956.22 + 1 file changed, 12 insertions(+), 1 deletion(-)
  956.23 +
  956.24 +diff --git a/drivers/net/wireless/realtek/rtw88/rtw8821c.c b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  956.25 +index 349eef1a0ff24f..3effdf902f22fc 100644
  956.26 +--- a/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  956.27 ++++ b/drivers/net/wireless/realtek/rtw88/rtw8821c.c
  956.28 +@@ -305,7 +305,8 @@ static void rtw8821c_set_channel_rf(struct rtw_dev *rtwdev, u8 channel, u8 bw)
  956.29 + 	if (channel <= 14) {
  956.30 + 		if (rtwdev->efuse.rfe_option == 0)
  956.31 + 			rtw8821c_switch_rf_set(rtwdev, SWITCH_TO_WLG);
  956.32 +-		else if (rtwdev->efuse.rfe_option == 2)
  956.33 ++		else if (rtwdev->efuse.rfe_option == 2 ||
  956.34 ++			 rtwdev->efuse.rfe_option == 4)
  956.35 + 			rtw8821c_switch_rf_set(rtwdev, SWITCH_TO_BTG);
  956.36 + 		rtw_write_rf(rtwdev, RF_PATH_A, RF_LUTDBG, BIT(6), 0x1);
  956.37 + 		rtw_write_rf(rtwdev, RF_PATH_A, 0x64, 0xf, 0xf);
  956.38 +@@ -774,6 +775,15 @@ static void rtw8821c_coex_cfg_ant_switch(struct rtw_dev *rtwdev, u8 ctrl_type,
  956.39 + 	if (switch_status == coex_dm->cur_switch_status)
  956.40 + 		return;
  956.41 + 
  956.42 ++	if (coex_rfe->wlg_at_btg) {
  956.43 ++		ctrl_type = COEX_SWITCH_CTRL_BY_BBSW;
  956.44 ++
  956.45 ++		if (coex_rfe->ant_switch_polarity)
  956.46 ++			pos_type = COEX_SWITCH_TO_WLA;
  956.47 ++		else
  956.48 ++			pos_type = COEX_SWITCH_TO_WLG_BT;
  956.49 ++	}
  956.50 ++
  956.51 + 	coex_dm->cur_switch_status = switch_status;
  956.52 + 
  956.53 + 	if (coex_rfe->ant_switch_diversity &&
  956.54 +@@ -1499,6 +1509,7 @@ static const struct rtw_intf_phy_para_table phy_para_table_8821c = {
  956.55 + static const struct rtw_rfe_def rtw8821c_rfe_defs[] = {
  956.56 + 	[0] = RTW_DEF_RFE(8821c, 0, 0),
  956.57 + 	[2] = RTW_DEF_RFE_EXT(8821c, 0, 0, 2),
  956.58 ++	[4] = RTW_DEF_RFE_EXT(8821c, 0, 0, 2),
  956.59 + };
  956.60 + 
  956.61 + static struct rtw_hw_reg rtw8821c_dig[] = {
  956.62 +-- 
  956.63 +cgit 1.2.3-korg
  956.64 +
  956.65 +
   957.1 --- a/linux64-acpi/receipt	Tue Jun 25 14:51:14 2024 +0000
   957.2 +++ b/linux64-acpi/receipt	Thu Dec 05 08:39:45 2024 +0000
   957.3 @@ -1,7 +1,7 @@
   957.4  # SliTaz package receipt.
   957.5  
   957.6  PACKAGE="linux64-acpi"
   957.7 -VERSION="5.10.217"
   957.8 +VERSION="5.10.221"
   957.9  CATEGORY="base-system"
  957.10  SHORT_DESC="The Linux kernel acpi modules."
  957.11  DEPENDS="linux64"
  957.12 @@ -11,6 +11,7 @@
  957.13  PROVIDE="linux-acpi:linux64"
  957.14  WEB_SITE="https://www.kernel.org/"
  957.15  
  957.16 +HOST_ARCH="i486 x86_64"
  957.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  957.18  genpkg_rules()
  957.19  {
   958.1 --- a/linux64-agp/receipt	Tue Jun 25 14:51:14 2024 +0000
   958.2 +++ b/linux64-agp/receipt	Thu Dec 05 08:39:45 2024 +0000
   958.3 @@ -1,7 +1,7 @@
   958.4  # SliTaz package receipt.
   958.5  
   958.6  PACKAGE="linux64-agp"
   958.7 -VERSION="5.10.217"
   958.8 +VERSION="5.10.221"
   958.9  CATEGORY="base-system"
  958.10  SHORT_DESC="The Linux kernel AGP modules."
  958.11  MAINTAINER="erjo@slitaz.org"
  958.12 @@ -11,6 +11,7 @@
  958.13  PROVIDE="linux-agp:linux64"
  958.14  WEB_SITE="https://www.kernel.org/"
  958.15  
  958.16 +HOST_ARCH="i486 x86_64"
  958.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  958.18  genpkg_rules()
  958.19  {
   959.1 --- a/linux64-aoe/receipt	Tue Jun 25 14:51:14 2024 +0000
   959.2 +++ b/linux64-aoe/receipt	Thu Dec 05 08:39:45 2024 +0000
   959.3 @@ -1,7 +1,7 @@
   959.4  # SliTaz package receipt.
   959.5  
   959.6  PACKAGE="linux64-aoe"
   959.7 -VERSION="5.10.217"
   959.8 +VERSION="5.10.221"
   959.9  CATEGORY="base-system"
  959.10  SHORT_DESC="The Linux kernel ATA over Ethernet modules."
  959.11  MAINTAINER="devel@slitaz.org"
  959.12 @@ -11,6 +11,7 @@
  959.13  PROVIDE="linux-aoe:linux64"
  959.14  WEB_SITE="https://www.kernel.org/"
  959.15  
  959.16 +HOST_ARCH="i486 x86_64"
  959.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  959.18  genpkg_rules()
  959.19  {
   960.1 --- a/linux64-appletalk/receipt	Tue Jun 25 14:51:14 2024 +0000
   960.2 +++ b/linux64-appletalk/receipt	Thu Dec 05 08:39:45 2024 +0000
   960.3 @@ -1,7 +1,7 @@
   960.4  # SliTaz package receipt.
   960.5  
   960.6  PACKAGE="linux64-appletalk"
   960.7 -VERSION="5.10.217"
   960.8 +VERSION="5.10.221"
   960.9  CATEGORY="base-system"
  960.10  SHORT_DESC="The Linux kernel appletalk modules."
  960.11  MAINTAINER="devel@slitaz.org"
  960.12 @@ -11,6 +11,7 @@
  960.13  PROVIDE="linux-appletalk:linux64"
  960.14  WEB_SITE="https://www.kernel.org/"
  960.15  
  960.16 +HOST_ARCH="i486 x86_64"
  960.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  960.18  genpkg_rules()
  960.19  {
   961.1 --- a/linux64-arcnet/receipt	Tue Jun 25 14:51:14 2024 +0000
   961.2 +++ b/linux64-arcnet/receipt	Thu Dec 05 08:39:45 2024 +0000
   961.3 @@ -1,7 +1,7 @@
   961.4  # SliTaz package receipt.
   961.5  
   961.6  PACKAGE="linux64-arcnet"
   961.7 -VERSION="5.10.217"
   961.8 +VERSION="5.10.221"
   961.9  CATEGORY="base-system"
  961.10  SHORT_DESC="arcnet kernel modules"
  961.11  MAINTAINER="slaxemulator@gmail.com"
  961.12 @@ -11,6 +11,7 @@
  961.13  WEB_SITE="https://kernel.org/"
  961.14  DEPENDS="linux64"
  961.15  
  961.16 +HOST_ARCH="i486 x86_64"
  961.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  961.18  genpkg_rules()
  961.19  {
   962.1 --- a/linux64-aufs/receipt	Tue Jun 25 14:51:14 2024 +0000
   962.2 +++ b/linux64-aufs/receipt	Thu Dec 05 08:39:45 2024 +0000
   962.3 @@ -18,6 +18,7 @@
   962.4  libtool kmod bc elfutils-dev openssl-dev"
   962.5  
   962.6  # Use cross toolchain instead uclibc
   962.7 +HOST_ARCH="i486 x86_64"
   962.8  
   962.9  current_version()
  962.10  {
  962.11 @@ -57,6 +58,8 @@
  962.12  	sed -i 's/d_u.d_child/d_child/' fs/aufs/dcsub.c fs/aufs/hnotify.c
  962.13  	sed -i 's/ d_alias/ d_u.d_alias/' fs/aufs/hnotify.c fs/aufs/export.c
  962.14  
  962.15 +        # Patch for linux >= 5.10.220 vfs_rename change structure
  962.16 +        patch -p1 < $stuff/fix_vfs_rename-5.10.220.patch
  962.17  
  962.18  	# Use cross toolchain x86_64                           
  962.19  	export PATH=$PATH:/cross/x86_64/tools/bin
   963.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   963.2 +++ b/linux64-aufs/stuff/fix_vfs_rename-5.10.220.patch	Thu Dec 05 08:39:45 2024 +0000
   963.3 @@ -0,0 +1,34 @@
   963.4 +--- a/fs/aufs/vfsub.c
   963.5 ++++ b/fs/aufs/vfsub.c
   963.6 +@@ -416,9 +416,17 @@
   963.7 + 	if (unlikely(err))
   963.8 + 		goto out;
   963.9 + 
  963.10 ++	struct renamedata rd = {
  963.11 ++		.old_dir        	= src_dir,
  963.12 ++		.old_dentry     	= src_dentry,
  963.13 ++		.new_dir        	= dir,
  963.14 ++		.new_dentry		= path->dentry,
  963.15 ++		.delegated_inode	= delegated_inode,
  963.16 ++		.flags			= flags,
  963.17 ++	};
  963.18 ++
  963.19 + 	lockdep_off();
  963.20 +-	err = vfs_rename(src_dir, src_dentry, dir, path->dentry,
  963.21 +-			 delegated_inode, flags);
  963.22 ++	err = vfs_rename(&rd);
  963.23 + 	lockdep_on();
  963.24 + 	if (!err) {
  963.25 + 		int did;
  963.26 +--- a/fs/aufs/hfsnotify.c
  963.27 ++++ b/fs/aufs/hfsnotify.c
  963.28 +@@ -238,7 +238,8 @@
  963.29 + 		goto out;
  963.30 + 
  963.31 + 	err = 0;
  963.32 +-	group = fsnotify_alloc_group(&au_hfsn_ops);
  963.33 ++	group = fsnotify_alloc_group(&au_hfsn_ops,
  963.34 ++				/*flags - not for userspace*/0);
  963.35 + 	if (IS_ERR(group)) {
  963.36 + 		err = PTR_ERR(group);
  963.37 + 		pr_err("fsnotify_alloc_group() failed, %d\n", err);
   964.1 --- a/linux64-autofs/receipt	Tue Jun 25 14:51:14 2024 +0000
   964.2 +++ b/linux64-autofs/receipt	Thu Dec 05 08:39:45 2024 +0000
   964.3 @@ -1,7 +1,7 @@
   964.4  # SliTaz package receipt.
   964.5  
   964.6  PACKAGE="linux64-autofs"
   964.7 -VERSION="5.10.217"
   964.8 +VERSION="5.10.221"
   964.9  CATEGORY="base-system"
  964.10  SHORT_DESC="The Linux kernel automounter module."
  964.11  MAINTAINER="devel@slitaz.org"
  964.12 @@ -12,6 +12,7 @@
  964.13  WEB_SITE="https://www.kernel.org/"
  964.14  CONFIG_FILES="/etc/filesystems"
  964.15  
  964.16 +HOST_ARCH="i486 x86_64"
  964.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  964.18  genpkg_rules()
  964.19  {
   965.1 --- a/linux64-bluetooth/receipt	Tue Jun 25 14:51:14 2024 +0000
   965.2 +++ b/linux64-bluetooth/receipt	Thu Dec 05 08:39:45 2024 +0000
   965.3 @@ -1,7 +1,7 @@
   965.4  # SliTaz package receipt.
   965.5  
   965.6  PACKAGE="linux64-bluetooth"
   965.7 -VERSION="5.10.217"
   965.8 +VERSION="5.10.221"
   965.9  CATEGORY="base-system"
  965.10  SHORT_DESC="The Linux kernel bluetooth modules."
  965.11  MAINTAINER="devel@slitaz.org"
  965.12 @@ -11,6 +11,7 @@
  965.13  PROVIDE="linux-bluetooth:linux64"
  965.14  WEB_SITE="https://www.kernel.org/"
  965.15  
  965.16 +HOST_ARCH="i486 x86_64"
  965.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  965.18  genpkg_rules()
  965.19  {
   966.1 --- a/linux64-bridge/receipt	Tue Jun 25 14:51:14 2024 +0000
   966.2 +++ b/linux64-bridge/receipt	Thu Dec 05 08:39:45 2024 +0000
   966.3 @@ -1,7 +1,7 @@
   966.4  # SliTaz package receipt.
   966.5  
   966.6  PACKAGE="linux64-bridge"
   966.7 -VERSION="5.10.217"
   966.8 +VERSION="5.10.221"
   966.9  CATEGORY="base-system"
  966.10  SHORT_DESC="The Linux kernel bridge modules."
  966.11  MAINTAINER="devel@slitaz.org"
  966.12 @@ -11,6 +11,7 @@
  966.13  PROVIDE="linux-bridge:linux64"
  966.14  WEB_SITE="https://www.kernel.org/"
  966.15  
  966.16 +HOST_ARCH="i486 x86_64"
  966.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  966.18  genpkg_rules()
  966.19  {
   967.1 --- a/linux64-chrome/receipt	Tue Jun 25 14:51:14 2024 +0000
   967.2 +++ b/linux64-chrome/receipt	Thu Dec 05 08:39:45 2024 +0000
   967.3 @@ -1,7 +1,7 @@
   967.4  # SliTaz package receipt.
   967.5  
   967.6  PACKAGE="linux64-chrome"
   967.7 -VERSION="5.10.217"
   967.8 +VERSION="5.10.221"
   967.9  CATEGORY="base-system"
  967.10  SHORT_DESC="The Linux kernel chromebook modules."
  967.11  MAINTAINER="devel@slitaz.org"
  967.12 @@ -11,6 +11,7 @@
  967.13  PROVIDE="linux-chrome:linux64"
  967.14  WEB_SITE="https://www.kernel.org/"
  967.15  
  967.16 +HOST_ARCH="i486 x86_64"
  967.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  967.18  genpkg_rules()
  967.19  {
   968.1 --- a/linux64-cifs/receipt	Tue Jun 25 14:51:14 2024 +0000
   968.2 +++ b/linux64-cifs/receipt	Thu Dec 05 08:39:45 2024 +0000
   968.3 @@ -1,7 +1,7 @@
   968.4  # SliTaz package receipt.
   968.5  
   968.6  PACKAGE="linux64-cifs"
   968.7 -VERSION="5.10.217"
   968.8 +VERSION="5.10.221"
   968.9  CATEGORY="base-system"
  968.10  SHORT_DESC="The Linux kernel cifs module."
  968.11  MAINTAINER="devel@slitaz.org"
  968.12 @@ -12,6 +12,7 @@
  968.13  WEB_SITE="https://www.kernel.org/"
  968.14  CONFIG_FILES="/etc/filesystems"
  968.15  
  968.16 +HOST_ARCH="i486 x86_64"
  968.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  968.18  genpkg_rules()
  968.19  {
   969.1 --- a/linux64-coda/receipt	Tue Jun 25 14:51:14 2024 +0000
   969.2 +++ b/linux64-coda/receipt	Thu Dec 05 08:39:45 2024 +0000
   969.3 @@ -1,7 +1,7 @@
   969.4  # SliTaz package receipt.
   969.5  
   969.6  PACKAGE="linux64-coda"
   969.7 -VERSION="5.10.217"
   969.8 +VERSION="5.10.221"
   969.9  CATEGORY="base-system"
  969.10  SHORT_DESC="The Linux kernel coda module."
  969.11  MAINTAINER="devel@slitaz.org"
  969.12 @@ -12,6 +12,7 @@
  969.13  WEB_SITE="https://www.kernel.org/"
  969.14  CONFIG_FILES="/etc/filesystems"
  969.15  
  969.16 +HOST_ARCH="i486 x86_64"
  969.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  969.18  genpkg_rules()
  969.19  {
   970.1 --- a/linux64-configfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   970.2 +++ b/linux64-configfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   970.3 @@ -1,7 +1,7 @@
   970.4  # SliTaz package receipt.
   970.5  
   970.6  PACKAGE="linux64-configfs"
   970.7 -VERSION="5.10.217"
   970.8 +VERSION="5.10.221"
   970.9  CATEGORY="base-system"
  970.10  SHORT_DESC="The Linux kernel configfs module."
  970.11  MAINTAINER="devel@slitaz.org"
  970.12 @@ -12,6 +12,7 @@
  970.13  WEB_SITE="https://www.kernel.org/"
  970.14  CONFIG_FILES="/etc/filesystems"
  970.15  
  970.16 +HOST_ARCH="i486 x86_64"
  970.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  970.18  genpkg_rules()
  970.19  {
   971.1 --- a/linux64-cpufreq/receipt	Tue Jun 25 14:51:14 2024 +0000
   971.2 +++ b/linux64-cpufreq/receipt	Thu Dec 05 08:39:45 2024 +0000
   971.3 @@ -1,7 +1,7 @@
   971.4  # SliTaz package receipt.
   971.5  
   971.6  PACKAGE="linux64-cpufreq"
   971.7 -VERSION="5.10.217"
   971.8 +VERSION="5.10.221"
   971.9  CATEGORY="base-system"
  971.10  SHORT_DESC="The Linux kernel cpufreq modules."
  971.11  MAINTAINER="devel@slitaz.org"
  971.12 @@ -11,6 +11,7 @@
  971.13  PROVIDE="linux-cpufreq:linux64"
  971.14  WEB_SITE="https://www.kernel.org/"
  971.15  
  971.16 +HOST_ARCH="i486 x86_64"
  971.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  971.18  genpkg_rules()
  971.19  {
   972.1 --- a/linux64-cramfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   972.2 +++ b/linux64-cramfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   972.3 @@ -1,7 +1,7 @@
   972.4  # SliTaz package receipt.
   972.5  
   972.6  PACKAGE="linux64-cramfs"
   972.7 -VERSION="5.10.217"
   972.8 +VERSION="5.10.221"
   972.9  CATEGORY="base-system"
  972.10  SHORT_DESC="The Linux kernel cramfs module."
  972.11  MAINTAINER="devel@slitaz.org"
  972.12 @@ -12,6 +12,7 @@
  972.13  WEB_SITE="https://www.kernel.org/"
  972.14  CONFIG_FILES="/etc/filesystems"
  972.15  
  972.16 +HOST_ARCH="i486 x86_64"
  972.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  972.18  genpkg_rules()
  972.19  {
   973.1 --- a/linux64-crypto/receipt	Tue Jun 25 14:51:14 2024 +0000
   973.2 +++ b/linux64-crypto/receipt	Thu Dec 05 08:39:45 2024 +0000
   973.3 @@ -1,7 +1,7 @@
   973.4  # SliTaz package receipt.
   973.5  
   973.6  PACKAGE="linux64-crypto"
   973.7 -VERSION="5.10.217"
   973.8 +VERSION="5.10.221"
   973.9  CATEGORY="base-system"
  973.10  SHORT_DESC="The Linux kernel crypto modules."
  973.11  MAINTAINER="devel@slitaz.org"
  973.12 @@ -11,6 +11,7 @@
  973.13  PROVIDE="linux-crypto:linux64"
  973.14  WEB_SITE="https://www.kernel.org/"
  973.15  
  973.16 +HOST_ARCH="i486 x86_64"
  973.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  973.18  genpkg_rules()
  973.19  {
   974.1 --- a/linux64-cryptoloop/receipt	Tue Jun 25 14:51:14 2024 +0000
   974.2 +++ b/linux64-cryptoloop/receipt	Thu Dec 05 08:39:45 2024 +0000
   974.3 @@ -1,7 +1,7 @@
   974.4  # SliTaz package receipt.
   974.5  
   974.6  PACKAGE="linux64-cryptoloop"
   974.7 -VERSION="5.10.217"
   974.8 +VERSION="5.10.221"
   974.9  CATEGORY="base-system"
  974.10  SHORT_DESC="The Linux kernel cryptoloop modules."
  974.11  MAINTAINER="devel@slitaz.org"
  974.12 @@ -11,6 +11,7 @@
  974.13  PROVIDE="linux-cryptoloop:linux64"
  974.14  WEB_SITE="https://www.kernel.org/"
  974.15  
  974.16 +HOST_ARCH="i486 x86_64"
  974.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  974.18  genpkg_rules()
  974.19  {
   975.1 --- a/linux64-debug/receipt	Tue Jun 25 14:51:14 2024 +0000
   975.2 +++ b/linux64-debug/receipt	Thu Dec 05 08:39:45 2024 +0000
   975.3 @@ -1,7 +1,7 @@
   975.4  # SliTaz package receipt.
   975.5  
   975.6  PACKAGE="linux64-debug"
   975.7 -VERSION="5.10.217"
   975.8 +VERSION="5.10.221"
   975.9  CATEGORY="base-system"
  975.10  SHORT_DESC="The Linux kernel debug files."
  975.11  MAINTAINER="devel@slitaz.org"
  975.12 @@ -10,6 +10,7 @@
  975.13  WEB_SITE="https://www.kernel.org/"
  975.14  PROVIDE="linux-debug:linux64"
  975.15  
  975.16 +HOST_ARCH="i486 x86_64"
  975.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  975.18  genpkg_rules()
  975.19  {
   976.1 --- a/linux64-dialup/receipt	Tue Jun 25 14:51:14 2024 +0000
   976.2 +++ b/linux64-dialup/receipt	Thu Dec 05 08:39:45 2024 +0000
   976.3 @@ -1,7 +1,7 @@
   976.4  # SliTaz package receipt.
   976.5  
   976.6  PACKAGE="linux64-dialup"
   976.7 -VERSION="5.10.217"
   976.8 +VERSION="5.10.221"
   976.9  CATEGORY="base-system"
  976.10  SHORT_DESC="The Linux kernel dial-up modules."
  976.11  MAINTAINER="domcox@slitaz.org"
  976.12 @@ -11,6 +11,7 @@
  976.13  PROVIDE="linux-dialup:linux64"
  976.14  WEB_SITE="https://www.kernel.org/"
  976.15  
  976.16 +HOST_ARCH="i486 x86_64"
  976.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  976.18  genpkg_rules()
  976.19  {
   977.1 --- a/linux64-dlm/receipt	Tue Jun 25 14:51:14 2024 +0000
   977.2 +++ b/linux64-dlm/receipt	Thu Dec 05 08:39:45 2024 +0000
   977.3 @@ -1,7 +1,7 @@
   977.4  # SliTaz package receipt.
   977.5  
   977.6  PACKAGE="linux64-dlm"
   977.7 -VERSION="5.10.217"
   977.8 +VERSION="5.10.221"
   977.9  CATEGORY="base-system"
  977.10  SHORT_DESC="The Linux kernel dlmfs module."
  977.11  MAINTAINER="devel@slitaz.org"
  977.12 @@ -16,6 +16,7 @@
  977.13  MOD_PATH="lib/modules/$VERSION-slitaz64/kernel"
  977.14  MODULES="fs/dlm/dlm.ko.xz"
  977.15  
  977.16 +HOST_ARCH="i486 x86_64"
  977.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  977.18  genpkg_rules()
  977.19  {
   978.1 --- a/linux64-drm/receipt	Tue Jun 25 14:51:14 2024 +0000
   978.2 +++ b/linux64-drm/receipt	Thu Dec 05 08:39:45 2024 +0000
   978.3 @@ -1,7 +1,7 @@
   978.4  # SliTaz package receipt.
   978.5  
   978.6  PACKAGE="linux64-drm"
   978.7 -VERSION="5.10.217"
   978.8 +VERSION="5.10.221"
   978.9  CATEGORY="base-system"
  978.10  SHORT_DESC="The Linux kernel drm module."
  978.11  MAINTAINER="devel@slitaz.org"
  978.12 @@ -11,6 +11,7 @@
  978.13  PROVIDE="linux-drm:linux64"
  978.14  WEB_SITE="https://www.kernel.org/"
  978.15  
  978.16 +HOST_ARCH="i486 x86_64"
  978.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  978.18  genpkg_rules()
  978.19  {
   979.1 --- a/linux64-ecryptfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   979.2 +++ b/linux64-ecryptfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   979.3 @@ -1,7 +1,7 @@
   979.4  # SliTaz package receipt.
   979.5  
   979.6  PACKAGE="linux64-ecryptfs"
   979.7 -VERSION="5.10.217"
   979.8 +VERSION="5.10.221"
   979.9  CATEGORY="base-system"
  979.10  SHORT_DESC="The Linux kernel ecryptfs module."
  979.11  MAINTAINER="devel@slitaz.org"
  979.12 @@ -12,6 +12,7 @@
  979.13  WEB_SITE="https://www.kernel.org/"
  979.14  CONFIG_FILES="/etc/filesystems"
  979.15  
  979.16 +HOST_ARCH="i486 x86_64"
  979.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  979.18  genpkg_rules()
  979.19  {
   980.1 --- a/linux64-exofs/receipt	Tue Jun 25 14:51:14 2024 +0000
   980.2 +++ b/linux64-exofs/receipt	Thu Dec 05 08:39:45 2024 +0000
   980.3 @@ -1,7 +1,7 @@
   980.4  # SliTaz package receipt.
   980.5  
   980.6  PACKAGE="linux64-exofs"
   980.7 -VERSION="5.10.217"
   980.8 +VERSION="5.10.221"
   980.9  CATEGORY="base-system"
  980.10  SHORT_DESC="The Linux kernel OSD based file system module."
  980.11  MAINTAINER="devel@slitaz.org"
  980.12 @@ -12,6 +12,7 @@
  980.13  WEB_SITE="https://www.kernel.org/"
  980.14  CONFIG_FILES="/etc/filesystems"
  980.15  
  980.16 +HOST_ARCH="i486 x86_64"
  980.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  980.18  genpkg_rules()
  980.19  {
   981.1 --- a/linux64-firewire/receipt	Tue Jun 25 14:51:14 2024 +0000
   981.2 +++ b/linux64-firewire/receipt	Thu Dec 05 08:39:45 2024 +0000
   981.3 @@ -1,7 +1,7 @@
   981.4  # SliTaz package receipt.
   981.5  
   981.6  PACKAGE="linux64-firewire"
   981.7 -VERSION="5.10.217"
   981.8 +VERSION="5.10.221"
   981.9  CATEGORY="base-system"
  981.10  SHORT_DESC="The Linux kernel firewire modules."
  981.11  MAINTAINER="devel@slitaz.org"
  981.12 @@ -11,6 +11,7 @@
  981.13  PROVIDE="linux-firewire:linux64"
  981.14  WEB_SITE="https://www.kernel.org/"
  981.15  
  981.16 +HOST_ARCH="i486 x86_64"
  981.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  981.18  genpkg_rules()
  981.19  {
   982.1 --- a/linux64-gfs2/receipt	Tue Jun 25 14:51:14 2024 +0000
   982.2 +++ b/linux64-gfs2/receipt	Thu Dec 05 08:39:45 2024 +0000
   982.3 @@ -1,7 +1,7 @@
   982.4  # SliTaz package receipt.
   982.5  
   982.6  PACKAGE="linux64-gfs2"
   982.7 -VERSION="5.10.217"
   982.8 +VERSION="5.10.221"
   982.9  CATEGORY="base-system"
  982.10  SHORT_DESC="The Linux kernel gfs2 module."
  982.11  MAINTAINER="devel@slitaz.org"
  982.12 @@ -12,6 +12,7 @@
  982.13  WEB_SITE="https://www.kernel.org/"
  982.14  CONFIG_FILES="/etc/filesystems"
  982.15  
  982.16 +HOST_ARCH="i486 x86_64"
  982.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  982.18  genpkg_rules()
  982.19  {
   983.1 --- a/linux64-hfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   983.2 +++ b/linux64-hfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   983.3 @@ -1,7 +1,7 @@
   983.4  # SliTaz package receipt.
   983.5  
   983.6  PACKAGE="linux64-hfs"
   983.7 -VERSION="5.10.217"
   983.8 +VERSION="5.10.221"
   983.9  CATEGORY="base-system"
  983.10  SHORT_DESC="The Linux kernel hfs module."
  983.11  MAINTAINER="devel@slitaz.org"
  983.12 @@ -12,6 +12,7 @@
  983.13  WEB_SITE="https://www.kernel.org/"
  983.14  CONFIG_FILES="/etc/filesystems"
  983.15  
  983.16 +HOST_ARCH="i486 x86_64"
  983.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  983.18  genpkg_rules()
  983.19  {
   984.1 --- a/linux64-hfsplus/receipt	Tue Jun 25 14:51:14 2024 +0000
   984.2 +++ b/linux64-hfsplus/receipt	Thu Dec 05 08:39:45 2024 +0000
   984.3 @@ -1,7 +1,7 @@
   984.4  # SliTaz package receipt.
   984.5  
   984.6  PACKAGE="linux64-hfsplus"
   984.7 -VERSION="5.10.217"
   984.8 +VERSION="5.10.221"
   984.9  CATEGORY="base-system"
  984.10  SHORT_DESC="The Linux kernel hfsplus module."
  984.11  MAINTAINER="devel@slitaz.org"
  984.12 @@ -12,6 +12,7 @@
  984.13  WEB_SITE="https://www.kernel.org/"
  984.14  CONFIG_FILES="/etc/filesystems"
  984.15  
  984.16 +HOST_ARCH="i486 x86_64"
  984.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  984.18  genpkg_rules()
  984.19  {
   985.1 --- a/linux64-hwmon/receipt	Tue Jun 25 14:51:14 2024 +0000
   985.2 +++ b/linux64-hwmon/receipt	Thu Dec 05 08:39:45 2024 +0000
   985.3 @@ -1,7 +1,7 @@
   985.4  # SliTaz package receipt.
   985.5  
   985.6  PACKAGE="linux64-hwmon"
   985.7 -VERSION="5.10.217"
   985.8 +VERSION="5.10.221"
   985.9  CATEGORY="base-system"
  985.10  SHORT_DESC="The Linux kernel hwmon modules."
  985.11  MAINTAINER="devel@slitaz.org"
  985.12 @@ -11,6 +11,7 @@
  985.13  PROVIDE="linux-hwmon:linux64"
  985.14  WEB_SITE="https://www.kernel.org/"
  985.15  
  985.16 +HOST_ARCH="i486 x86_64"
  985.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  985.18  genpkg_rules()
  985.19  {
   986.1 --- a/linux64-input-misc/receipt	Tue Jun 25 14:51:14 2024 +0000
   986.2 +++ b/linux64-input-misc/receipt	Thu Dec 05 08:39:45 2024 +0000
   986.3 @@ -1,7 +1,7 @@
   986.4  # SliTaz package receipt.
   986.5  
   986.6  PACKAGE="linux64-input-misc"
   986.7 -VERSION="5.10.217"
   986.8 +VERSION="5.10.221"
   986.9  CATEGORY="base-system"
  986.10  SHORT_DESC="The Linux kernel misc. input drivers, including the ATI RemoteWonders."
  986.11  MAINTAINER="rcx@zoominternet.net"
  986.12 @@ -11,6 +11,7 @@
  986.13  PROVIDE="linux-input-misc:linux64"
  986.14  WEB_SITE="https://www.kernel.org/"
  986.15  
  986.16 +HOST_ARCH="i486 x86_64"
  986.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  986.18  genpkg_rules()
  986.19  {
   987.1 --- a/linux64-input-tablet/receipt	Tue Jun 25 14:51:14 2024 +0000
   987.2 +++ b/linux64-input-tablet/receipt	Thu Dec 05 08:39:45 2024 +0000
   987.3 @@ -1,7 +1,7 @@
   987.4  # SliTaz package receipt.
   987.5  
   987.6  PACKAGE="linux64-input-tablet"
   987.7 -VERSION="5.10.217"
   987.8 +VERSION="5.10.221"
   987.9  CATEGORY="base-system"
  987.10  SHORT_DESC="The Linux kernel tablet input drivers."
  987.11  MAINTAINER="rcx@zoominternet.net"
  987.12 @@ -11,6 +11,7 @@
  987.13  PROVIDE="linux-input-tablet:linux64"
  987.14  WEB_SITE="https://www.kernel.org/"
  987.15  
  987.16 +HOST_ARCH="i486 x86_64"
  987.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  987.18  genpkg_rules()
  987.19  {
   988.1 --- a/linux64-input-touchscreen/receipt	Tue Jun 25 14:51:14 2024 +0000
   988.2 +++ b/linux64-input-touchscreen/receipt	Thu Dec 05 08:39:45 2024 +0000
   988.3 @@ -1,7 +1,7 @@
   988.4  # SliTaz package receipt.
   988.5  
   988.6  PACKAGE="linux64-input-touchscreen"
   988.7 -VERSION="5.10.217"
   988.8 +VERSION="5.10.221"
   988.9  CATEGORY="base-system"
  988.10  SHORT_DESC="The Linux kernel touchscreen input drivers."
  988.11  MAINTAINER="jozee@slitaz.org"
  988.12 @@ -11,6 +11,7 @@
  988.13  PROVIDE="linux-input-touchscreen:linux64"
  988.14  WEB_SITE="https://www.kernel.org/"
  988.15  
  988.16 +HOST_ARCH="i486 x86_64"
  988.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  988.18  genpkg_rules()
  988.19  {
   989.1 --- a/linux64-ipv6/receipt	Tue Jun 25 14:51:14 2024 +0000
   989.2 +++ b/linux64-ipv6/receipt	Thu Dec 05 08:39:45 2024 +0000
   989.3 @@ -1,7 +1,7 @@
   989.4  # SliTaz package receipt.
   989.5  
   989.6  PACKAGE="linux64-ipv6"
   989.7 -VERSION="5.10.217"
   989.8 +VERSION="5.10.221"
   989.9  CATEGORY="base-system"
  989.10  SHORT_DESC="The Linux kernel ipv6 modules."
  989.11  MAINTAINER="devel@slitaz.org"
  989.12 @@ -11,6 +11,7 @@
  989.13  PROVIDE="linux-ipv6:linux64"
  989.14  WEB_SITE="https://www.kernel.org/"
  989.15  
  989.16 +HOST_ARCH="i486 x86_64"
  989.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  989.18  genpkg_rules()
  989.19  {
   990.1 --- a/linux64-isdn/receipt	Tue Jun 25 14:51:14 2024 +0000
   990.2 +++ b/linux64-isdn/receipt	Thu Dec 05 08:39:45 2024 +0000
   990.3 @@ -1,7 +1,7 @@
   990.4  # SliTaz package receipt.
   990.5  
   990.6  PACKAGE="linux64-isdn"
   990.7 -VERSION="5.10.217"
   990.8 +VERSION="5.10.221"
   990.9  CATEGORY="base-system"
  990.10  SHORT_DESC="The Linux kernel isdn modules."
  990.11  MAINTAINER="devel@slitaz.org"
  990.12 @@ -11,6 +11,7 @@
  990.13  PROVIDE="linux-isdn:linux64"
  990.14  WEB_SITE="https://www.kernel.org/"
  990.15  
  990.16 +HOST_ARCH="i486 x86_64"
  990.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  990.18  genpkg_rules()
  990.19  {
   991.1 --- a/linux64-jfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   991.2 +++ b/linux64-jfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   991.3 @@ -1,7 +1,7 @@
   991.4  # SliTaz package receipt.
   991.5  
   991.6  PACKAGE="linux64-jfs"
   991.7 -VERSION="5.10.217"
   991.8 +VERSION="5.10.221"
   991.9  CATEGORY="base-system"
  991.10  SHORT_DESC="The Linux kernel jfs module."
  991.11  MAINTAINER="devel@slitaz.org"
  991.12 @@ -12,6 +12,7 @@
  991.13  WEB_SITE="https://www.kernel.org/"
  991.14  CONFIG_FILES="/etc/filesystems"
  991.15  
  991.16 +HOST_ARCH="i486 x86_64"
  991.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  991.18  genpkg_rules()
  991.19  {
   992.1 --- a/linux64-joystick/receipt	Tue Jun 25 14:51:14 2024 +0000
   992.2 +++ b/linux64-joystick/receipt	Thu Dec 05 08:39:45 2024 +0000
   992.3 @@ -1,7 +1,7 @@
   992.4  # SliTaz package receipt.
   992.5  
   992.6  PACKAGE="linux64-joystick"
   992.7 -VERSION="5.10.217"
   992.8 +VERSION="5.10.221"
   992.9  CATEGORY="base-system"
  992.10  SHORT_DESC="The Linux kernel joystick modules."
  992.11  MAINTAINER="devel@slitaz.org"
  992.12 @@ -11,6 +11,7 @@
  992.13  PROVIDE="linux-joystick:linux64"
  992.14  WEB_SITE="https://www.kernel.org/"
  992.15  
  992.16 +HOST_ARCH="i486 x86_64"
  992.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  992.18  genpkg_rules()
  992.19  {
   993.1 --- a/linux64-kvm/receipt	Tue Jun 25 14:51:14 2024 +0000
   993.2 +++ b/linux64-kvm/receipt	Thu Dec 05 08:39:45 2024 +0000
   993.3 @@ -1,7 +1,7 @@
   993.4  # SliTaz package receipt.
   993.5  
   993.6  PACKAGE="linux64-kvm"
   993.7 -VERSION="5.10.217"
   993.8 +VERSION="5.10.221"
   993.9  CATEGORY="base-system"
  993.10  SHORT_DESC="The Linux kernel kvm and virtio modules."
  993.11  MAINTAINER="devel@slitaz.org"
  993.12 @@ -11,6 +11,7 @@
  993.13  PROVIDE="linux-kvm:linux64"
  993.14  WEB_SITE="https://www.kernel.org/"
  993.15  
  993.16 +HOST_ARCH="i486 x86_64"
  993.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  993.18  genpkg_rules()
  993.19  {
   994.1 --- a/linux64-logfs/receipt	Tue Jun 25 14:51:14 2024 +0000
   994.2 +++ b/linux64-logfs/receipt	Thu Dec 05 08:39:45 2024 +0000
   994.3 @@ -1,7 +1,7 @@
   994.4  # SliTaz package receipt.
   994.5  
   994.6  PACKAGE="linux64-logfs"
   994.7 -VERSION="5.10.217"
   994.8 +VERSION="5.10.221"
   994.9  CATEGORY="base-system"
  994.10  SHORT_DESC="The Linux kernel logfs module."
  994.11  MAINTAINER="devel@slitaz.org"
  994.12 @@ -12,6 +12,7 @@
  994.13  WEB_SITE="https://www.kernel.org/"
  994.14  CONFIG_FILES="/etc/filesystems"
  994.15  
  994.16 +HOST_ARCH="i486 x86_64"
  994.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  994.18  genpkg_rules()
  994.19  {
   995.1 --- a/linux64-md/receipt	Tue Jun 25 14:51:14 2024 +0000
   995.2 +++ b/linux64-md/receipt	Thu Dec 05 08:39:45 2024 +0000
   995.3 @@ -1,7 +1,7 @@
   995.4  # SliTaz package receipt.
   995.5  
   995.6  PACKAGE="linux64-md"
   995.7 -VERSION="5.10.217"
   995.8 +VERSION="5.10.221"
   995.9  CATEGORY="base-system"
  995.10  SHORT_DESC="The Linux kernel md modules."
  995.11  MAINTAINER="devel@slitaz.org"
  995.12 @@ -12,6 +12,7 @@
  995.13  WEB_SITE="https://www.kernel.org/"
  995.14  DEPENDS="linux-crypto"
  995.15  
  995.16 +HOST_ARCH="i486 x86_64"
  995.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  995.18  genpkg_rules()
  995.19  {
   996.1 --- a/linux64-media/receipt	Tue Jun 25 14:51:14 2024 +0000
   996.2 +++ b/linux64-media/receipt	Thu Dec 05 08:39:45 2024 +0000
   996.3 @@ -1,7 +1,7 @@
   996.4  # SliTaz package receipt.
   996.5  
   996.6  PACKAGE="linux64-media"
   996.7 -VERSION="5.10.217"
   996.8 +VERSION="5.10.221"
   996.9  CATEGORY="base-system"
  996.10  SHORT_DESC="The Linux kernel media modules."
  996.11  MAINTAINER="slaxemulator@gmail.com"
  996.12 @@ -15,6 +15,7 @@
  996.13  MOD_PATH="lib/modules/$VERSION-slitaz64/kernel"
  996.14  MODULES="drivers/media drivers/mfd"
  996.15  
  996.16 +HOST_ARCH="i486 x86_64"
  996.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  996.18  genpkg_rules()
  996.19  {
   997.1 --- a/linux64-memstick/receipt	Tue Jun 25 14:51:14 2024 +0000
   997.2 +++ b/linux64-memstick/receipt	Thu Dec 05 08:39:45 2024 +0000
   997.3 @@ -1,7 +1,7 @@
   997.4  # SliTaz package receipt.
   997.5  
   997.6  PACKAGE="linux64-memstick"
   997.7 -VERSION="5.10.217"
   997.8 +VERSION="5.10.221"
   997.9  CATEGORY="base-system"
  997.10  SHORT_DESC="The Linux kernel sony memory stick modules."
  997.11  MAINTAINER="devel@slitaz.org"
  997.12 @@ -11,6 +11,7 @@
  997.13  PROVIDE="linux-memstick:linux64"
  997.14  WEB_SITE="https://www.kernel.org/"
  997.15  
  997.16 +HOST_ARCH="i486 x86_64"
  997.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  997.18  genpkg_rules()
  997.19  {
   998.1 --- a/linux64-minix/receipt	Tue Jun 25 14:51:14 2024 +0000
   998.2 +++ b/linux64-minix/receipt	Thu Dec 05 08:39:45 2024 +0000
   998.3 @@ -1,7 +1,7 @@
   998.4  # SliTaz package receipt.
   998.5  
   998.6  PACKAGE="linux64-minix"
   998.7 -VERSION="5.10.217"
   998.8 +VERSION="5.10.221"
   998.9  CATEGORY="base-system"
  998.10  SHORT_DESC="The Linux kernel minix module."
  998.11  MAINTAINER="devel@slitaz.org"
  998.12 @@ -12,6 +12,7 @@
  998.13  WEB_SITE="https://www.kernel.org/"
  998.14  CONFIG_FILES="/etc/filesystems"
  998.15  
  998.16 +HOST_ARCH="i486 x86_64"
  998.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  998.18  genpkg_rules()
  998.19  {
   999.1 --- a/linux64-mmc/receipt	Tue Jun 25 14:51:14 2024 +0000
   999.2 +++ b/linux64-mmc/receipt	Thu Dec 05 08:39:45 2024 +0000
   999.3 @@ -1,7 +1,7 @@
   999.4  # SliTaz package receipt.
   999.5  
   999.6  PACKAGE="linux64-mmc"
   999.7 -VERSION="5.10.217"
   999.8 +VERSION="5.10.221"
   999.9  CATEGORY="base-system"
  999.10  SHORT_DESC="The Linux kernel MMC modules."
  999.11  MAINTAINER="pascal.bellard@slitaz.org"
  999.12 @@ -11,6 +11,7 @@
  999.13  PROVIDE="linux-mmc:linux64"
  999.14  WEB_SITE="https://www.kernel.org/"
  999.15  
  999.16 +HOST_ARCH="i486 x86_64"
  999.17  # Rules to gen a SliTaz package suitable for Tazpkg.
  999.18  genpkg_rules()
  999.19  {
  1000.1 --- a/linux64-module-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
  1000.2 +++ b/linux64-module-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
  1000.3 @@ -1,16 +1,18 @@
  1000.4  # SliTaz package receipt.
  1000.5  
  1000.6  PACKAGE="linux64-module-headers"
  1000.7 -VERSION="5.10.217"
  1000.8 +VERSION="5.10.221"
  1000.9  CATEGORY="development"
 1000.10  SHORT_DESC="Header files and scripts for building modules for linux kernel."
 1000.11  MAINTAINER="devel@slitaz.org"
 1000.12  LICENSE="GPL2"
 1000.13  DEPENDS="slitaz-toolchain"
 1000.14  WANTED="linux"
 1000.15 +PROVIDE="linux-module-headers:linux64"
 1000.16  WEB_SITE="https://kernel.org/"
 1000.17  KVERSION=$VERSION-slitaz64
 1000.18  
 1000.19 +HOST_ARCH="i486 x86_64"
 1000.20  # Rules to gen a SliTaz package suitable for Tazpkg.
 1000.21  genpkg_rules()
 1000.22  {
  1001.1 --- a/linux64-mwave/receipt	Tue Jun 25 14:51:14 2024 +0000
  1001.2 +++ b/linux64-mwave/receipt	Thu Dec 05 08:39:45 2024 +0000
  1001.3 @@ -1,7 +1,7 @@
  1001.4  # SliTaz package receipt.
  1001.5  
  1001.6  PACKAGE="linux64-mwave"
  1001.7 -VERSION="5.10.217"
  1001.8 +VERSION="5.10.221"
  1001.9  CATEGORY="base-system"
 1001.10  SHORT_DESC="The Linux kernel ACP Modem driver module (for IBM Thinkpad)"
 1001.11  MAINTAINER="devel@slitaz.org"
 1001.12 @@ -11,6 +11,7 @@
 1001.13  PROVIDE="linux-mwave:linux64"
 1001.14  WEB_SITE="https://www.kernel.org/"
 1001.15  
 1001.16 +HOST_ARCH="i486 x86_64"
 1001.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1001.18  genpkg_rules()
 1001.19  {
  1002.1 --- a/linux64-nbd/receipt	Tue Jun 25 14:51:14 2024 +0000
  1002.2 +++ b/linux64-nbd/receipt	Thu Dec 05 08:39:45 2024 +0000
  1002.3 @@ -1,7 +1,7 @@
  1002.4  # SliTaz package receipt.
  1002.5  
  1002.6  PACKAGE="linux64-nbd"
  1002.7 -VERSION="5.10.217"
  1002.8 +VERSION="5.10.221"
  1002.9  CATEGORY="base-system"
 1002.10  SHORT_DESC="The Linux kernel network block device modules."
 1002.11  MAINTAINER="devel@slitaz.org"
 1002.12 @@ -11,6 +11,7 @@
 1002.13  PROVIDE="linux-nbd:linux64"
 1002.14  WEB_SITE="https://www.kernel.org/"
 1002.15  
 1002.16 +HOST_ARCH="i486 x86_64"
 1002.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1002.18  genpkg_rules()
 1002.19  {
  1003.1 --- a/linux64-ncpfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1003.2 +++ b/linux64-ncpfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1003.3 @@ -1,7 +1,7 @@
  1003.4  # SliTaz package receipt.
  1003.5  
  1003.6  PACKAGE="linux64-ncpfs"
  1003.7 -VERSION="5.10.217"
  1003.8 +VERSION="5.10.221"
  1003.9  CATEGORY="base-system"
 1003.10  SHORT_DESC="The Linux kernel ncpfs module."
 1003.11  MAINTAINER="devel@slitaz.org"
 1003.12 @@ -12,6 +12,7 @@
 1003.13  WEB_SITE="https://www.kernel.org/"
 1003.14  CONFIG_FILES="/etc/filesystems"
 1003.15  
 1003.16 +HOST_ARCH="i486 x86_64"
 1003.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1003.18  genpkg_rules()
 1003.19  {
  1004.1 --- a/linux64-netfilter/receipt	Tue Jun 25 14:51:14 2024 +0000
  1004.2 +++ b/linux64-netfilter/receipt	Thu Dec 05 08:39:45 2024 +0000
  1004.3 @@ -1,7 +1,7 @@
  1004.4  # SliTaz package receipt.
  1004.5  
  1004.6  PACKAGE="linux64-netfilter"
  1004.7 -VERSION="5.10.217"
  1004.8 +VERSION="5.10.221"
  1004.9  CATEGORY="base-system"
 1004.10  SHORT_DESC="The Linux kernel netfilter modules."
 1004.11  MAINTAINER="devel@slitaz.org"
 1004.12 @@ -11,6 +11,7 @@
 1004.13  PROVIDE="linux-netfilter:linux64"
 1004.14  WEB_SITE="https://www.kernel.org/"
 1004.15  
 1004.16 +HOST_ARCH="i486 x86_64"
 1004.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1004.18  genpkg_rules()
 1004.19  {
  1005.1 --- a/linux64-nfsd/receipt	Tue Jun 25 14:51:14 2024 +0000
  1005.2 +++ b/linux64-nfsd/receipt	Thu Dec 05 08:39:45 2024 +0000
  1005.3 @@ -1,7 +1,7 @@
  1005.4  # SliTaz package receipt.
  1005.5  
  1005.6  PACKAGE="linux64-nfsd"
  1005.7 -VERSION="5.10.217"
  1005.8 +VERSION="5.10.221"
  1005.9  CATEGORY="base-system"
 1005.10  SHORT_DESC="The Linux kernel NFS server module."
 1005.11  MAINTAINER="devel@slitaz.org"
 1005.12 @@ -12,6 +12,7 @@
 1005.13  WEB_SITE="https://www.kernel.org/"
 1005.14  CONFIG_FILES="/etc/filesystems"
 1005.15  
 1005.16 +HOST_ARCH="i486 x86_64"
 1005.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1005.18  genpkg_rules()
 1005.19  {
  1006.1 --- a/linux64-ocfs2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1006.2 +++ b/linux64-ocfs2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1006.3 @@ -1,7 +1,7 @@
  1006.4  # SliTaz package receipt.
  1006.5  
  1006.6  PACKAGE="linux64-ocfs2"
  1006.7 -VERSION="5.10.217"
  1006.8 +VERSION="5.10.221"
  1006.9  CATEGORY="base-system"
 1006.10  SHORT_DESC="ocfs2 filesystem"
 1006.11  MAINTAINER="slaxemulator@gmail.com"
 1006.12 @@ -11,6 +11,7 @@
 1006.13  DEPENDS="linux64"
 1006.14  PROVIDE="linux-ocfs2:linux64"
 1006.15  
 1006.16 +HOST_ARCH="i486 x86_64"
 1006.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1006.18  genpkg_rules()
 1006.19  {
  1007.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1007.2 +++ b/linux64-overlayfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1007.3 @@ -0,0 +1,46 @@
  1007.4 +# SliTaz package receipt.
  1007.5 +
  1007.6 +PACKAGE="linux64-overlayfs"
  1007.7 +VERSION="5.10.221"
  1007.8 +CATEGORY="base-system"
  1007.9 +SHORT_DESC="The Linux kernel overlayfs module."
 1007.10 +MAINTAINER="devel@slitaz.org"
 1007.11 +LICENSE="GPL2"
 1007.12 +DEPENDS="linux64"
 1007.13 +WANTED="linux"
 1007.14 +PROVIDE="linux-overlayfs:linux64"
 1007.15 +WEB_SITE="https://www.kernel.org/"
 1007.16 +CONFIG_FILES="/etc/filesystems"
 1007.17 +
 1007.18 +HOST_ARCH="i486 x86_64"
 1007.19 +# Rules to gen a SliTaz package suitable for Tazpkg.
 1007.20 +genpkg_rules()
 1007.21 +{
 1007.22 +    local path
 1007.23 +    src=$WOK/linux64/source/tmp
 1007.24 +    install=$install/linux64
 1007.25 +    path=lib/modules/$VERSION-slitaz64/kernel
 1007.26 +    mkdir -p $fs/$path $fs/etc
 1007.27 +    export src
 1007.28 +    export install
 1007.29 +    $wanted_stuff/list_modules.sh fs/overlayfs | while read module; do
 1007.30 +    	dir=$path/$(dirname $module)
 1007.31 +    	[ -d $fs/$dir ] || mkdir -p $fs/$dir
 1007.32 +        cp -a $install/$path/$module $fs/$dir
 1007.33 +    done
 1007.34 +    touch $fs/etc/filesystems
 1007.35 +}
 1007.36 +
 1007.37 +# Post install/remove commands for Tazpkg.
 1007.38 +post_install()
 1007.39 +{
 1007.40 +	grep -qs ^${PACKAGE#*-}$ "$1/etc/filesystems" || \
 1007.41 +		echo "${PACKAGE#*-}" >> "$1/etc/filesystems"
 1007.42 +	chroot "$1/" depmod -a $VERSION-slitaz64
 1007.43 +}
 1007.44 +
 1007.45 +post_remove()
 1007.46 +{
 1007.47 +	sed -i "/^${PACKAGE#*-}\$/d" "$1/etc/filesystems"
 1007.48 +	chroot "$1/" depmod -a $VERSION-slitaz64
 1007.49 +}
  1008.1 --- a/linux64-radio/receipt	Tue Jun 25 14:51:14 2024 +0000
  1008.2 +++ b/linux64-radio/receipt	Thu Dec 05 08:39:45 2024 +0000
  1008.3 @@ -1,7 +1,7 @@
  1008.4  # SliTaz package receipt.
  1008.5  
  1008.6  PACKAGE="linux64-radio"
  1008.7 -VERSION="5.10.217"
  1008.8 +VERSION="5.10.221"
  1008.9  CATEGORY="base-system"
 1008.10  SHORT_DESC="The Linux kernel radio modules."
 1008.11  MAINTAINER="slaxemulator@gmail.com"
 1008.12 @@ -11,6 +11,7 @@
 1008.13  DEPENDS="linux64"
 1008.14  PROVIDE="linux-radio:linux64"
 1008.15  
 1008.16 +HOST_ARCH="i486 x86_64"
 1008.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1008.18  genpkg_rules()
 1008.19  {
  1009.1 --- a/linux64-reiserfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1009.2 +++ b/linux64-reiserfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1009.3 @@ -1,7 +1,7 @@
  1009.4  # SliTaz package receipt.
  1009.5  
  1009.6  PACKAGE="linux64-reiserfs"
  1009.7 -VERSION="5.10.217"
  1009.8 +VERSION="5.10.221"
  1009.9  CATEGORY="base-system"
 1009.10  SHORT_DESC="The Linux kernel reiserfs module."
 1009.11  MAINTAINER="devel@slitaz.org"
 1009.12 @@ -12,6 +12,7 @@
 1009.13  WEB_SITE="https://www.kernel.org/"
 1009.14  CONFIG_FILES="/etc/filesystems"
 1009.15  
 1009.16 +HOST_ARCH="i486 x86_64"
 1009.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1009.18  genpkg_rules()
 1009.19  {
  1010.1 --- a/linux64-romfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1010.2 +++ b/linux64-romfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1010.3 @@ -1,7 +1,7 @@
  1010.4  # SliTaz package receipt.
  1010.5  
  1010.6  PACKAGE="linux64-romfs"
  1010.7 -VERSION="5.10.217"
  1010.8 +VERSION="5.10.221"
  1010.9  CATEGORY="base-system"
 1010.10  SHORT_DESC="The Linux kernel romfs module."
 1010.11  MAINTAINER="devel@slitaz.org"
 1010.12 @@ -12,6 +12,7 @@
 1010.13  WEB_SITE="https://www.kernel.org/"
 1010.14  CONFIG_FILES="/etc/filesystems"
 1010.15  
 1010.16 +HOST_ARCH="i486 x86_64"
 1010.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1010.18  genpkg_rules()
 1010.19  {
  1011.1 --- a/linux64-sched/receipt	Tue Jun 25 14:51:14 2024 +0000
  1011.2 +++ b/linux64-sched/receipt	Thu Dec 05 08:39:45 2024 +0000
  1011.3 @@ -1,7 +1,7 @@
  1011.4  # SliTaz package receipt.
  1011.5  
  1011.6  PACKAGE="linux64-sched"
  1011.7 -VERSION="5.10.217"
  1011.8 +VERSION="5.10.221"
  1011.9  CATEGORY="base-system"
 1011.10  SHORT_DESC="The Linux kernel sched modules."
 1011.11  MAINTAINER="devel@slitaz.org"
 1011.12 @@ -11,6 +11,7 @@
 1011.13  PROVIDE="linux-sched:linux64"
 1011.14  WEB_SITE="https://www.kernel.org/"
 1011.15  
 1011.16 +HOST_ARCH="i486 x86_64"
 1011.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1011.18  genpkg_rules()
 1011.19  {
  1012.1 --- a/linux64-scsi/receipt	Tue Jun 25 14:51:14 2024 +0000
  1012.2 +++ b/linux64-scsi/receipt	Thu Dec 05 08:39:45 2024 +0000
  1012.3 @@ -1,7 +1,7 @@
  1012.4  # SliTaz package receipt.
  1012.5  
  1012.6  PACKAGE="linux64-scsi"
  1012.7 -VERSION="5.10.217"
  1012.8 +VERSION="5.10.221"
  1012.9  CATEGORY="base-system"
 1012.10  SHORT_DESC="The Linux kernel scsi modules."
 1012.11  MAINTAINER="devel@slitaz.org"
 1012.12 @@ -11,6 +11,7 @@
 1012.13  PROVIDE="linux-scsi:linux64"
 1012.14  WEB_SITE="https://www.kernel.org/"
 1012.15  
 1012.16 +HOST_ARCH="i486 x86_64"
 1012.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1012.18  genpkg_rules()
 1012.19  {
  1013.1 --- a/linux64-sound/receipt	Tue Jun 25 14:51:14 2024 +0000
  1013.2 +++ b/linux64-sound/receipt	Thu Dec 05 08:39:45 2024 +0000
  1013.3 @@ -1,7 +1,7 @@
  1013.4  # SliTaz package receipt.
  1013.5  
  1013.6  PACKAGE="linux64-sound"
  1013.7 -VERSION="5.10.217"
  1013.8 +VERSION="5.10.221"
  1013.9  CATEGORY="base-system"
 1013.10  SHORT_DESC="The Linux kernel sound modules."
 1013.11  MAINTAINER="devel@slitaz.org"
 1013.12 @@ -11,6 +11,7 @@
 1013.13  PROVIDE="linux-sound:linux64"
 1013.14  WEB_SITE="https://www.kernel.org/"
 1013.15  
 1013.16 +HOST_ARCH="i486 x86_64"
 1013.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1013.18  genpkg_rules()
 1013.19  {
  1014.1 --- a/linux64-speakup/receipt	Tue Jun 25 14:51:14 2024 +0000
  1014.2 +++ b/linux64-speakup/receipt	Thu Dec 05 08:39:45 2024 +0000
  1014.3 @@ -1,7 +1,7 @@
  1014.4  # SliTaz package receipt.
  1014.5  
  1014.6  PACKAGE="linux64-speakup"
  1014.7 -VERSION="5.10.217"
  1014.8 +VERSION="5.10.221"
  1014.9  CATEGORY="base-system"
 1014.10  SHORT_DESC="The Linux kernel Speakup modules."
 1014.11  MAINTAINER="erjo@slitaz.org"
 1014.12 @@ -11,6 +11,7 @@
 1014.13  PROVIDE="linux-speakup:linux64"
 1014.14  WEB_SITE="https://www.kernel.org/"
 1014.15  
 1014.16 +HOST_ARCH="i486 x86_64"
 1014.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1014.18  genpkg_rules()
 1014.19  {
  1015.1 --- a/linux64-squashfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1015.2 +++ b/linux64-squashfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1015.3 @@ -1,7 +1,7 @@
  1015.4  # SliTaz package receipt.
  1015.5  
  1015.6  PACKAGE="linux64-squashfs"
  1015.7 -VERSION="5.10.217"
  1015.8 +VERSION="5.10.221"
  1015.9  CATEGORY="base-system"
 1015.10  SHORT_DESC="The Linux kernel squashfs module."
 1015.11  MAINTAINER="devel@slitaz.org"
 1015.12 @@ -12,6 +12,7 @@
 1015.13  PROVIDE="squashfs-module:linux64 linux-squashfs:linux64"
 1015.14  CONFIG_FILES="/etc/filesystems"
 1015.15  
 1015.16 +HOST_ARCH="i486 x86_64"
 1015.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1015.18  genpkg_rules()
 1015.19  {
  1016.1 --- a/linux64-staging/receipt	Tue Jun 25 14:51:14 2024 +0000
  1016.2 +++ b/linux64-staging/receipt	Thu Dec 05 08:39:45 2024 +0000
  1016.3 @@ -1,7 +1,7 @@
  1016.4  # SliTaz package receipt.
  1016.5  
  1016.6  PACKAGE="linux64-staging"
  1016.7 -VERSION="5.10.217"
  1016.8 +VERSION="5.10.221"
  1016.9  CATEGORY="base-system"
 1016.10  SHORT_DESC="staging kernel modules"
 1016.11  MAINTAINER="slaxemulator@gmail.com"
 1016.12 @@ -11,6 +11,7 @@
 1016.13  WEB_SITE="https://kernel.org/"
 1016.14  DEPENDS="linux64"
 1016.15  
 1016.16 +HOST_ARCH="i486 x86_64"
 1016.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1016.18  genpkg_rules()
 1016.19  {
  1017.1 --- a/linux64-usb-misc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1017.2 +++ b/linux64-usb-misc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1017.3 @@ -1,7 +1,7 @@
  1017.4  # SliTaz package receipt.
  1017.5  
  1017.6  PACKAGE="linux64-usb-misc"
  1017.7 -VERSION="5.10.217"
  1017.8 +VERSION="5.10.221"
  1017.9  CATEGORY="base-system"
 1017.10  SHORT_DESC="The Linux kernel misc. USB drivers, including the Lego USB tower."
 1017.11  MAINTAINER="rcx@zoominternet.net"
 1017.12 @@ -11,6 +11,7 @@
 1017.13  PROVIDE="linux-usb-misc:linux64"
 1017.14  WEB_SITE="https://www.kernel.org/"
 1017.15  
 1017.16 +HOST_ARCH="i486 x86_64"
 1017.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1017.18  genpkg_rules()
 1017.19  {
  1018.1 --- a/linux64-usbdsl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1018.2 +++ b/linux64-usbdsl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1018.3 @@ -1,7 +1,7 @@
  1018.4  # SliTaz package receipt.
  1018.5  
  1018.6  PACKAGE="linux64-usbdsl"
  1018.7 -VERSION="5.10.217"
  1018.8 +VERSION="5.10.221"
  1018.9  CATEGORY="base-system"
 1018.10  SHORT_DESC="The Linux kernel usb dsl modem modules."
 1018.11  MAINTAINER="devel@slitaz.org"
 1018.12 @@ -11,6 +11,7 @@
 1018.13  PROVIDE="linux-usbdsl:linux64"
 1018.14  WEB_SITE="https://www.kernel.org/"
 1018.15  
 1018.16 +HOST_ARCH="i486 x86_64"
 1018.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1018.18  genpkg_rules()
 1018.19  {
  1019.1 --- a/linux64-usbip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1019.2 +++ b/linux64-usbip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1019.3 @@ -1,7 +1,7 @@
  1019.4  # SliTaz package receipt.
  1019.5  
  1019.6  PACKAGE="linux64-usbip"
  1019.7 -VERSION="5.10.217"
  1019.8 +VERSION="5.10.221"
  1019.9  CATEGORY="base-system"
 1019.10  SHORT_DESC="The Linux kernel usbip module."
 1019.11  MAINTAINER="devel@slitaz.org"
 1019.12 @@ -12,6 +12,7 @@
 1019.13  PROVIDE="usbip-module:linux64 linux-usbip:linux64"
 1019.14  SUGGESTED="usbip"
 1019.15  
 1019.16 +HOST_ARCH="i486 x86_64"
 1019.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1019.18  genpkg_rules()
 1019.19  {
  1020.1 --- a/linux64-video/receipt	Tue Jun 25 14:51:14 2024 +0000
  1020.2 +++ b/linux64-video/receipt	Thu Dec 05 08:39:45 2024 +0000
  1020.3 @@ -1,7 +1,7 @@
  1020.4  # SliTaz package receipt.
  1020.5  
  1020.6  PACKAGE="linux64-video"
  1020.7 -VERSION="5.10.217"
  1020.8 +VERSION="5.10.221"
  1020.9  CATEGORY="base-system"
 1020.10  SHORT_DESC="The Linux kernel video modules."
 1020.11  MAINTAINER="devel@slitaz.org"
 1020.12 @@ -15,6 +15,7 @@
 1020.13  MOD_PATH="lib/modules/$VERSION-slitaz64/kernel"
 1020.14  MODULES="drivers/video/backlight"
 1020.15  
 1020.16 +HOST_ARCH="i486 x86_64"
 1020.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1020.18  genpkg_rules()
 1020.19  {
  1021.1 --- a/linux64-wan/receipt	Tue Jun 25 14:51:14 2024 +0000
  1021.2 +++ b/linux64-wan/receipt	Thu Dec 05 08:39:45 2024 +0000
  1021.3 @@ -1,7 +1,7 @@
  1021.4  # SliTaz package receipt.
  1021.5  
  1021.6  PACKAGE="linux64-wan"
  1021.7 -VERSION="5.10.217"
  1021.8 +VERSION="5.10.221"
  1021.9  CATEGORY="base-system"
 1021.10  SHORT_DESC="Wide Area Networks (WANs) kernel modules"
 1021.11  MAINTAINER="slaxemulator@gmail.com"
 1021.12 @@ -11,6 +11,7 @@
 1021.13  WEB_SITE="https://kernel.org/"
 1021.14  DEPENDS="linux-wireless"
 1021.15  
 1021.16 +HOST_ARCH="i486 x86_64"
 1021.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1021.18  genpkg_rules()
 1021.19  {
  1022.1 --- a/linux64-wimax/receipt	Tue Jun 25 14:51:14 2024 +0000
  1022.2 +++ b/linux64-wimax/receipt	Thu Dec 05 08:39:45 2024 +0000
  1022.3 @@ -1,7 +1,7 @@
  1022.4  # SliTaz package receipt.
  1022.5  
  1022.6  PACKAGE="linux64-wimax"
  1022.7 -VERSION="5.10.217"
  1022.8 +VERSION="5.10.221"
  1022.9  CATEGORY="base-system"
 1022.10  SHORT_DESC="The Linux kernel wimax modules."
 1022.11  MAINTAINER="devel@slitaz.org"
 1022.12 @@ -11,6 +11,7 @@
 1022.13  PROVIDE="linux-wimax:linux64"
 1022.14  WEB_SITE="https://www.kernel.org/"
 1022.15  
 1022.16 +HOST_ARCH="i486 x86_64"
 1022.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1022.18  genpkg_rules()
 1022.19  {
  1023.1 --- a/linux64-wireless/receipt	Tue Jun 25 14:51:14 2024 +0000
  1023.2 +++ b/linux64-wireless/receipt	Thu Dec 05 08:39:45 2024 +0000
  1023.3 @@ -1,7 +1,7 @@
  1023.4  # SliTaz package receipt.
  1023.5  
  1023.6  PACKAGE="linux64-wireless"
  1023.7 -VERSION="5.10.217"
  1023.8 +VERSION="5.10.221"
  1023.9  CATEGORY="base-system"
 1023.10  SHORT_DESC="The Linux kernel wireless modules."
 1023.11  MAINTAINER="devel@slitaz.org"
 1023.12 @@ -11,6 +11,7 @@
 1023.13  WEB_SITE="https://www.kernel.org/"
 1023.14  DEPENDS="linux-crypto wireless_tools"
 1023.15  
 1023.16 +HOST_ARCH="i486 x86_64"
 1023.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1023.18  genpkg_rules()
 1023.19  {
  1024.1 --- a/linux64-without-modules-debug/receipt	Tue Jun 25 14:51:14 2024 +0000
  1024.2 +++ b/linux64-without-modules-debug/receipt	Thu Dec 05 08:39:45 2024 +0000
  1024.3 @@ -1,7 +1,7 @@
  1024.4  # SliTaz package receipt.
  1024.5  
  1024.6  PACKAGE="linux64-without-modules-debug"
  1024.7 -VERSION="5.10.217"
  1024.8 +VERSION="5.10.221"
  1024.9  CATEGORY="base-system"
 1024.10  SHORT_DESC="The Linux kernel debug files."
 1024.11  MAINTAINER="devel@slitaz.org"
 1024.12 @@ -10,6 +10,7 @@
 1024.13  WEB_SITE="https://www.kernel.org/"
 1024.14  PROVIDE="linux-debug:linux64-without-modules"
 1024.15  
 1024.16 +HOST_ARCH="i486 x86_64"
 1024.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1024.18  genpkg_rules()
 1024.19  {
  1025.1 --- a/linux64-without-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
  1025.2 +++ b/linux64-without-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
  1025.3 @@ -1,7 +1,7 @@
  1025.4  # SliTaz package receipt.
  1025.5  
  1025.6  PACKAGE="linux64-without-modules"
  1025.7 -VERSION="5.10.217"
  1025.8 +VERSION="5.10.221"
  1025.9  CATEGORY="base-system"
 1025.10  SHORT_DESC="The Linux kernel without module support."
 1025.11  MAINTAINER="devel@slitaz.org"
 1025.12 @@ -10,6 +10,7 @@
 1025.13  WEB_SITE="https://www.kernel.org/"
 1025.14  PROVIDE="linux-without-modules linux64 linux"
 1025.15  
 1025.16 +HOST_ARCH="i486 x86_64"
 1025.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1025.18  genpkg_rules()
 1025.19  {
  1026.1 --- a/linux64-zram/receipt	Tue Jun 25 14:51:14 2024 +0000
  1026.2 +++ b/linux64-zram/receipt	Thu Dec 05 08:39:45 2024 +0000
  1026.3 @@ -1,7 +1,7 @@
  1026.4  # SliTaz package receipt.
  1026.5  
  1026.6  PACKAGE="linux64-zram"
  1026.7 -VERSION="5.10.217"
  1026.8 +VERSION="5.10.221"
  1026.9  CATEGORY="base-system"
 1026.10  SHORT_DESC="Compressed caching"
 1026.11  MAINTAINER="devel@slitaz.org"
 1026.12 @@ -13,6 +13,7 @@
 1026.13  
 1026.14  DEPENDS="linux64 slitaz-boot-scripts"
 1026.15  
 1026.16 +HOST_ARCH="i486 x86_64"
 1026.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1026.18  genpkg_rules()
 1026.19  {
  1027.1 --- a/linux64/receipt	Tue Jun 25 14:51:14 2024 +0000
  1027.2 +++ b/linux64/receipt	Thu Dec 05 08:39:45 2024 +0000
  1027.3 @@ -1,7 +1,7 @@
  1027.4  # SliTaz package receipt.
  1027.5  
  1027.6  PACKAGE="linux64"
  1027.7 -VERSION="5.10.217"
  1027.8 +VERSION="5.10.221"
  1027.9  CATEGORY="base-system"
 1027.10  SHORT_DESC="The Linux 64 bits kernel and modules."
 1027.11  MAINTAINER="devel@slitaz.org"
 1027.12 @@ -15,6 +15,7 @@
 1027.13  
 1027.14  DEPENDS="kmod"
 1027.15  
 1027.16 +HOST_ARCH="i486 x86_64"
 1027.17  # Rules to gen a SliTaz package suitable for Tazpkg.
 1027.18  genpkg_rules()
 1027.19  {
  1028.1 --- a/llvm-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1028.2 +++ b/llvm-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1028.3 @@ -11,6 +11,8 @@
  1028.4  
  1028.5  DEPENDS="libatomic libffi libtinfo libxml2"
  1028.6  
  1028.7 +HOST_ARCH="i486 x86_64"
  1028.8 +
  1028.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1028.10  genpkg_rules()
 1028.11  {
  1029.1 --- a/llvm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1029.2 +++ b/llvm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1029.3 @@ -12,8 +12,9 @@
  1029.4  WGET_URL="https://github.com/llvm/llvm-project/releases/download/llvmorg-$VERSION/$TARBALL"
  1029.5  
  1029.6  DEPENDS="libffi gcc-lib-base"
  1029.7 -BUILD_DEPENDS="libffi-dev libffi perl gcc \
  1029.8 -ninja cmake"
  1029.9 +BUILD_DEPENDS="libffi-dev libffi perl gcc ninja cmake"
 1029.10 +
 1029.11 +HOST_ARCH="i486 x86_64"
 1029.12  
 1029.13  # What is the latest version available today?
 1029.14  current_version()
 1029.15 @@ -37,6 +38,8 @@
 1029.16  	    -DLLVM_BUILD_LLVM_DYLIB=ON \
 1029.17  	    -DLLVM_LINK_LLVM_DYLIB=ON \
 1029.18  	    -DLLVM_BUILD_TESTS=OFF \
 1029.19 +	    -DLLVM_ENABLE_ASSERTIONS=OFF \
 1029.20 +	    -DLLVM_TARGETS_TO_BUILD="X86;AMDGPU;BPF" \
 1029.21  	    -Wno-dev \
 1029.22  	    -G Ninja \
 1029.23  	..
  1030.1 --- a/locale-ar/receipt	Tue Jun 25 14:51:14 2024 +0000
  1030.2 +++ b/locale-ar/receipt	Thu Dec 05 08:39:45 2024 +0000
  1030.3 @@ -7,7 +7,7 @@
  1030.4  MAINTAINER="al.bobylev@gmail.com"
  1030.5  LICENSE="GPL3"
  1030.6  WEB_SITE="http://www.slitaz.org/"
  1030.7 -HOST_ARCH="i486 arm"
  1030.8 +HOST_ARCH="i486 arm x86_64"
  1030.9  
 1030.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata"
 1030.11  DEPENDS="glibc-base"
  1031.1 --- a/locale-ca/receipt	Tue Jun 25 14:51:14 2024 +0000
  1031.2 +++ b/locale-ca/receipt	Thu Dec 05 08:39:45 2024 +0000
  1031.3 @@ -7,7 +7,7 @@
  1031.4  MAINTAINER="al.bobylev@gmail.com"
  1031.5  LICENSE="GPL3"
  1031.6  WEB_SITE="http://www.slitaz.org/"
  1031.7 -HOST_ARCH="i486 arm"
  1031.8 +HOST_ARCH="i486 arm x86_64"
  1031.9  
 1031.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1031.11  DEPENDS="glibc-base"
  1032.1 --- a/locale-cs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1032.2 +++ b/locale-cs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1032.3 @@ -7,7 +7,7 @@
  1032.4  MAINTAINER="pankso@slitaz.org"
  1032.5  LICENSE="GPL3"
  1032.6  WEB_SITE="http://www.slitaz.org/"
  1032.7 -HOST_ARCH="i486 arm"
  1032.8 +HOST_ARCH="i486 arm x86_64"
  1032.9  
 1032.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1032.11  DEPENDS="glibc-base"
  1033.1 --- a/locale-da/receipt	Tue Jun 25 14:51:14 2024 +0000
  1033.2 +++ b/locale-da/receipt	Thu Dec 05 08:39:45 2024 +0000
  1033.3 @@ -7,7 +7,7 @@
  1033.4  MAINTAINER="pankso@slitaz.org"
  1033.5  LICENSE="GPL3"
  1033.6  WEB_SITE="http://www.slitaz.org/"
  1033.7 -HOST_ARCH="i486 arm"
  1033.8 +HOST_ARCH="i486 arm x86_64"
  1033.9  
 1033.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1033.11  DEPENDS="glibc-base"
  1034.1 --- a/locale-de/receipt	Tue Jun 25 14:51:14 2024 +0000
  1034.2 +++ b/locale-de/receipt	Thu Dec 05 08:39:45 2024 +0000
  1034.3 @@ -7,7 +7,7 @@
  1034.4  MAINTAINER="pankso@slitaz.org"
  1034.5  LICENSE="GPL3"
  1034.6  WEB_SITE="http://www.slitaz.org/"
  1034.7 -HOST_ARCH="i486 arm"
  1034.8 +HOST_ARCH="i486 arm x86_64"
  1034.9  
 1034.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1034.11  DEPENDS="glibc-base"
  1035.1 --- a/locale-el/receipt	Tue Jun 25 14:51:14 2024 +0000
  1035.2 +++ b/locale-el/receipt	Thu Dec 05 08:39:45 2024 +0000
  1035.3 @@ -7,7 +7,7 @@
  1035.4  MAINTAINER="al.bobylev@gmail.com"
  1035.5  LICENSE="GPL3"
  1035.6  WEB_SITE="http://www.slitaz.org/"
  1035.7 -HOST_ARCH="i486 arm"
  1035.8 +HOST_ARCH="i486 arm x86_64"
  1035.9  
 1035.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1035.11  DEPENDS="glibc-base"
  1036.1 --- a/locale-en/receipt	Tue Jun 25 14:51:14 2024 +0000
  1036.2 +++ b/locale-en/receipt	Thu Dec 05 08:39:45 2024 +0000
  1036.3 @@ -7,7 +7,7 @@
  1036.4  MAINTAINER="al.bobylev@gmail.com"
  1036.5  LICENSE="GPL3"
  1036.6  WEB_SITE="http://www.slitaz.org/"
  1036.7 -HOST_ARCH="i486 arm"
  1036.8 +HOST_ARCH="i486 arm x86_64"
  1036.9  
 1036.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1036.11  DEPENDS="glibc-base"
  1037.1 --- a/locale-es/receipt	Tue Jun 25 14:51:14 2024 +0000
  1037.2 +++ b/locale-es/receipt	Thu Dec 05 08:39:45 2024 +0000
  1037.3 @@ -7,7 +7,7 @@
  1037.4  MAINTAINER="pankso@slitaz.org"
  1037.5  LICENSE="GPL3"
  1037.6  WEB_SITE="http://www.slitaz.org/"
  1037.7 -HOST_ARCH="i486 arm"
  1037.8 +HOST_ARCH="i486 arm x86_64"
  1037.9  
 1037.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1037.11  DEPENDS="glibc-base"
  1038.1 --- a/locale-fi/receipt	Tue Jun 25 14:51:14 2024 +0000
  1038.2 +++ b/locale-fi/receipt	Thu Dec 05 08:39:45 2024 +0000
  1038.3 @@ -7,7 +7,7 @@
  1038.4  MAINTAINER="al.bobylev@gmail.com"
  1038.5  LICENSE="GPL3"
  1038.6  WEB_SITE="http://www.slitaz.org/"
  1038.7 -HOST_ARCH="i486 arm"
  1038.8 +HOST_ARCH="i486 arm x86_64"
  1038.9  
 1038.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1038.11  DEPENDS="glibc-base"
  1039.1 --- a/locale-fr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1039.2 +++ b/locale-fr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1039.3 @@ -7,7 +7,7 @@
  1039.4  MAINTAINER="pankso@slitaz.org"
  1039.5  LICENSE="GPL3"
  1039.6  WEB_SITE="http://www.slitaz.org/"
  1039.7 -HOST_ARCH="i486 arm"
  1039.8 +HOST_ARCH="i486 arm x86_64"
  1039.9  
 1039.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1039.11  DEPENDS="glibc-base"
  1040.1 --- a/locale-hr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1040.2 +++ b/locale-hr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1040.3 @@ -7,7 +7,7 @@
  1040.4  MAINTAINER="al.bobylev@gmail.com"
  1040.5  LICENSE="GPL3"
  1040.6  WEB_SITE="http://www.slitaz.org/"
  1040.7 -HOST_ARCH="i486 arm"
  1040.8 +HOST_ARCH="i486 arm x86_64"
  1040.9  
 1040.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1040.11  DEPENDS="glibc-base"
  1041.1 --- a/locale-hu/receipt	Tue Jun 25 14:51:14 2024 +0000
  1041.2 +++ b/locale-hu/receipt	Thu Dec 05 08:39:45 2024 +0000
  1041.3 @@ -7,7 +7,7 @@
  1041.4  MAINTAINER="pankso@slitaz.org"
  1041.5  LICENSE="GPL3"
  1041.6  WEB_SITE="http://www.slitaz.org/"
  1041.7 -HOST_ARCH="i486 arm"
  1041.8 +HOST_ARCH="i486 arm x86_64"
  1041.9  
 1041.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1041.11  DEPENDS="glibc-base"
  1042.1 --- a/locale-id/receipt	Tue Jun 25 14:51:14 2024 +0000
  1042.2 +++ b/locale-id/receipt	Thu Dec 05 08:39:45 2024 +0000
  1042.3 @@ -7,7 +7,7 @@
  1042.4  MAINTAINER="pankso@slitaz.org"
  1042.5  LICENSE="GPL3"
  1042.6  WEB_SITE="http://www.slitaz.org/"
  1042.7 -HOST_ARCH="i486 arm"
  1042.8 +HOST_ARCH="i486 arm x86_64"
  1042.9  
 1042.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata"
 1042.11  DEPENDS="glibc-base"
  1043.1 --- a/locale-is/receipt	Tue Jun 25 14:51:14 2024 +0000
  1043.2 +++ b/locale-is/receipt	Thu Dec 05 08:39:45 2024 +0000
  1043.3 @@ -7,7 +7,7 @@
  1043.4  MAINTAINER="al.bobylev@gmail.com"
  1043.5  LICENSE="GPL3"
  1043.6  WEB_SITE="http://www.slitaz.org/"
  1043.7 -HOST_ARCH="i486 arm"
  1043.8 +HOST_ARCH="i486 arm x86_64"
  1043.9  
 1043.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1043.11  DEPENDS="glibc-base"
  1044.1 --- a/locale-it/receipt	Tue Jun 25 14:51:14 2024 +0000
  1044.2 +++ b/locale-it/receipt	Thu Dec 05 08:39:45 2024 +0000
  1044.3 @@ -7,7 +7,7 @@
  1044.4  MAINTAINER="pankso@slitaz.org"
  1044.5  LICENSE="GPL3"
  1044.6  WEB_SITE="http://www.slitaz.org/"
  1044.7 -HOST_ARCH="i486 arm"
  1044.8 +HOST_ARCH="i486 arm x86_64"
  1044.9  
 1044.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1044.11  DEPENDS="glibc-base"
  1045.1 --- a/locale-ja/receipt	Tue Jun 25 14:51:14 2024 +0000
  1045.2 +++ b/locale-ja/receipt	Thu Dec 05 08:39:45 2024 +0000
  1045.3 @@ -7,7 +7,7 @@
  1045.4  MAINTAINER="al.bobylev@gmail.com"
  1045.5  LICENSE="GPL3"
  1045.6  WEB_SITE="http://www.slitaz.org/"
  1045.7 -HOST_ARCH="i486 arm"
  1045.8 +HOST_ARCH="i486 arm x86_64"
  1045.9  
 1045.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1045.11  DEPENDS="glibc-base"
  1046.1 --- a/locale-nb/receipt	Tue Jun 25 14:51:14 2024 +0000
  1046.2 +++ b/locale-nb/receipt	Thu Dec 05 08:39:45 2024 +0000
  1046.3 @@ -7,7 +7,7 @@
  1046.4  MAINTAINER="al.bobylev@gmail.com"
  1046.5  LICENSE="GPL3"
  1046.6  WEB_SITE="http://www.slitaz.org/"
  1046.7 -HOST_ARCH="i486 arm"
  1046.8 +HOST_ARCH="i486 arm x86_64"
  1046.9  
 1046.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1046.11  DEPENDS="glibc-base"
  1047.1 --- a/locale-nl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1047.2 +++ b/locale-nl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1047.3 @@ -7,7 +7,7 @@
  1047.4  MAINTAINER="al.bobylev@gmail.com"
  1047.5  LICENSE="GPL3"
  1047.6  WEB_SITE="http://www.slitaz.org/"
  1047.7 -HOST_ARCH="i486 arm"
  1047.8 +HOST_ARCH="i486 arm x86_64"
  1047.9  
 1047.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1047.11  DEPENDS="glibc-base"
  1048.1 --- a/locale-nn/receipt	Tue Jun 25 14:51:14 2024 +0000
  1048.2 +++ b/locale-nn/receipt	Thu Dec 05 08:39:45 2024 +0000
  1048.3 @@ -7,7 +7,7 @@
  1048.4  MAINTAINER="al.bobylev@gmail.com"
  1048.5  LICENSE="GPL3"
  1048.6  WEB_SITE="http://www.slitaz.org/"
  1048.7 -HOST_ARCH="i486 arm"
  1048.8 +HOST_ARCH="i486 arm x86_64"
  1048.9  
 1048.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1048.11  DEPENDS="glibc-base"
  1049.1 --- a/locale-pl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1049.2 +++ b/locale-pl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1049.3 @@ -7,7 +7,7 @@
  1049.4  MAINTAINER="al.bobylev@gmail.com"
  1049.5  LICENSE="GPL3"
  1049.6  WEB_SITE="http://www.slitaz.org/"
  1049.7 -HOST_ARCH="i486 arm"
  1049.8 +HOST_ARCH="i486 arm x86_64"
  1049.9  
 1049.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1049.11  DEPENDS="glibc-base"
  1050.1 --- a/locale-pt/receipt	Tue Jun 25 14:51:14 2024 +0000
  1050.2 +++ b/locale-pt/receipt	Thu Dec 05 08:39:45 2024 +0000
  1050.3 @@ -7,7 +7,7 @@
  1050.4  MAINTAINER="pankso@slitaz.org"
  1050.5  LICENSE="GPL3"
  1050.6  WEB_SITE="http://www.slitaz.org/"
  1050.7 -HOST_ARCH="i486 arm"
  1050.8 +HOST_ARCH="i486 arm x86_64"
  1050.9  
 1050.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1050.11  DEPENDS="glibc-base"
  1051.1 --- a/locale-pt_BR/receipt	Tue Jun 25 14:51:14 2024 +0000
  1051.2 +++ b/locale-pt_BR/receipt	Thu Dec 05 08:39:45 2024 +0000
  1051.3 @@ -7,7 +7,7 @@
  1051.4  MAINTAINER="pankso@slitaz.org"
  1051.5  LICENSE="GPL3"
  1051.6  WEB_SITE="http://www.slitaz.org/"
  1051.7 -HOST_ARCH="i486 arm"
  1051.8 +HOST_ARCH="i486 arm x86_64"
  1051.9  
 1051.10  WANTED="glibc slitaz-i18n xorg-libX11"
 1051.11  DEPENDS="glibc-base"
  1052.1 --- a/locale-ro/receipt	Tue Jun 25 14:51:14 2024 +0000
  1052.2 +++ b/locale-ro/receipt	Thu Dec 05 08:39:45 2024 +0000
  1052.3 @@ -7,7 +7,7 @@
  1052.4  MAINTAINER="al.bobylev@gmail.com"
  1052.5  LICENSE="GPL3"
  1052.6  WEB_SITE="http://www.slitaz.org/"
  1052.7 -HOST_ARCH="i486 arm"
  1052.8 +HOST_ARCH="i486 arm x86_64"
  1052.9  
 1052.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1052.11  DEPENDS="glibc-base"
  1053.1 --- a/locale-ru/receipt	Tue Jun 25 14:51:14 2024 +0000
  1053.2 +++ b/locale-ru/receipt	Thu Dec 05 08:39:45 2024 +0000
  1053.3 @@ -7,7 +7,7 @@
  1053.4  MAINTAINER="pankso@slitaz.org"
  1053.5  LICENSE="GPL3"
  1053.6  WEB_SITE="http://www.slitaz.org/"
  1053.7 -HOST_ARCH="i486 arm"
  1053.8 +HOST_ARCH="i486 arm x86_64"
  1053.9  
 1053.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1053.11  DEPENDS="glibc-base"
  1054.1 --- a/locale-sl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1054.2 +++ b/locale-sl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1054.3 @@ -7,7 +7,7 @@
  1054.4  MAINTAINER="pankso@slitaz.org"
  1054.5  LICENSE="GPL3"
  1054.6  WEB_SITE="http://www.slitaz.org/"
  1054.7 -HOST_ARCH="i486 arm"
  1054.8 +HOST_ARCH="i486 arm x86_64"
  1054.9  
 1054.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1054.11  DEPENDS="glibc-base"
  1055.1 --- a/locale-sv/receipt	Tue Jun 25 14:51:14 2024 +0000
  1055.2 +++ b/locale-sv/receipt	Thu Dec 05 08:39:45 2024 +0000
  1055.3 @@ -7,7 +7,7 @@
  1055.4  MAINTAINER="pankso@slitaz.org"
  1055.5  LICENSE="GPL3"
  1055.6  WEB_SITE="http://www.slitaz.org/"
  1055.7 -HOST_ARCH="i486 arm"
  1055.8 +HOST_ARCH="i486 arm x86_64"
  1055.9  
 1055.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1055.11  DEPENDS="glibc-base"
  1056.1 --- a/locale-tr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1056.2 +++ b/locale-tr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1056.3 @@ -7,7 +7,7 @@
  1056.4  MAINTAINER="al.bobylev@gmail.com"
  1056.5  LICENSE="GPL3"
  1056.6  WEB_SITE="http://www.slitaz.org/"
  1056.7 -HOST_ARCH="i486 arm"
  1056.8 +HOST_ARCH="i486 arm x86_64"
  1056.9  
 1056.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1056.11  DEPENDS="glibc-base"
  1057.1 --- a/locale-uk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1057.2 +++ b/locale-uk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1057.3 @@ -7,7 +7,7 @@
  1057.4  MAINTAINER="al.bobylev@gmail.com"
  1057.5  LICENSE="GPL3"
  1057.6  WEB_SITE="http://www.slitaz.org/"
  1057.7 -HOST_ARCH="i486 arm"
  1057.8 +HOST_ARCH="i486 arm x86_64"
  1057.9  
 1057.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata kbd"
 1057.11  DEPENDS="glibc-base"
  1058.1 --- a/locale-zh_CN/receipt	Tue Jun 25 14:51:14 2024 +0000
  1058.2 +++ b/locale-zh_CN/receipt	Thu Dec 05 08:39:45 2024 +0000
  1058.3 @@ -7,7 +7,7 @@
  1058.4  MAINTAINER="lufeng369@slitaz.org"
  1058.5  LICENSE="GPL3"
  1058.6  WEB_SITE="http://www.slitaz.org/"
  1058.7 -HOST_ARCH="i486 arm"
  1058.8 +HOST_ARCH="i486 arm x86_64"
  1058.9  
 1058.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata"
 1058.11  DEPENDS="glibc-base wqy-microhei"
  1059.1 --- a/locale-zh_TW/receipt	Tue Jun 25 14:51:14 2024 +0000
  1059.2 +++ b/locale-zh_TW/receipt	Thu Dec 05 08:39:45 2024 +0000
  1059.3 @@ -7,7 +7,7 @@
  1059.4  MAINTAINER="pankso@slitaz.org"
  1059.5  LICENSE="GPL3"
  1059.6  WEB_SITE="http://www.slitaz.org/"
  1059.7 -HOST_ARCH="i486 arm"
  1059.8 +HOST_ARCH="i486 arm x86_64"
  1059.9  
 1059.10  WANTED="glibc slitaz-i18n xorg-libX11 flag-icons tzdata"
 1059.11  DEPENDS="glibc-base pcf-uming"
  1060.1 --- a/lrzsz/receipt	Tue Jun 25 14:51:14 2024 +0000
  1060.2 +++ b/lrzsz/receipt	Thu Dec 05 08:39:45 2024 +0000
  1060.3 @@ -12,6 +12,8 @@
  1060.4  
  1060.5  BUILD_DEPENDS="wget"
  1060.6  
  1060.7 +HOST_ARCH="i486 x86_64"
  1060.8 +
  1060.9  # What is the latest version available today?
 1060.10  current_version()
 1060.11  {
  1061.1 --- a/lua-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1061.2 +++ b/lua-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1061.3 @@ -12,7 +12,7 @@
  1061.4  DEPENDS="pkg-config lua"
  1061.5  WANTED="lua"
  1061.6  
  1061.7 -HOST_ARCH="i486 arm"
  1061.8 +HOST_ARCH="i486 arm x86_64"
  1061.9  
 1061.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1061.11  genpkg_rules()
  1062.1 --- a/lua/receipt	Tue Jun 25 14:51:14 2024 +0000
  1062.2 +++ b/lua/receipt	Thu Dec 05 08:39:45 2024 +0000
  1062.3 @@ -14,7 +14,7 @@
  1062.4  DEPENDS="libtic ncurses readline"
  1062.5  BUILD_DEPENDS="libtic ncurses-dev readline-dev"
  1062.6  
  1062.7 -HOST_ARCH="i486 arm"
  1062.8 +HOST_ARCH="i486 arm x86_64"
  1062.9  
 1062.10  # What is the latest version available today?
 1062.11  current_version()
 1062.12 @@ -34,6 +34,9 @@
 1062.13  		i486)
 1062.14  			sed -i s"/-O2/-Os -march=$ARCH/" src/Makefile
 1062.15  			make linux MYLIBS=/lib/libtic.so ;;
 1062.16 +		x86_64)
 1062.17 +			sed -i s"/-O2/-Os -march=nocona -fPIC/" src/Makefile
 1062.18 +			make linux MYLIBS=/lib/libtic.so ;;
 1062.19  	esac &&
 1062.20  
 1062.21  	# lua.pc
  1063.1 --- a/lua5.1-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1063.2 +++ b/lua5.1-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1063.3 @@ -11,6 +11,8 @@
  1063.4  DEPENDS="pkg-config lua5.1"
  1063.5  WANTED="lua5.1"
  1063.6  
  1063.7 +HOST_ARCH="i486 x86_64"
  1063.8 +
  1063.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1063.10  genpkg_rules()
 1063.11  {
  1064.1 --- a/lua5.1/receipt	Tue Jun 25 14:51:14 2024 +0000
  1064.2 +++ b/lua5.1/receipt	Thu Dec 05 08:39:45 2024 +0000
  1064.3 @@ -15,6 +15,8 @@
  1064.4  DEPENDS="readline ncurses"
  1064.5  BUILD_DEPENDS="readline-dev"
  1064.6  
  1064.7 +HOST_ARCH="i486 x86_64"
  1064.8 +
  1064.9  # What is the latest version available today?
 1064.10  current_version()
 1064.11  {
 1064.12 @@ -31,7 +33,13 @@
 1064.13  	sed -i "s#/include#/include/lua/5.1#g" etc/lua.pc
 1064.14  	sed -i "s#/usr/local/#/usr/#" src/luaconf.h
 1064.15  	sed -i "s#share/lua/5.1/#lib/lua/5.1/#" src/luaconf.h
 1064.16 -	sed -i s"/-O2/-Os -march=$ARCH/" src/Makefile
 1064.17 +
 1064.18 +	case $ARCH in
 1064.19 +		i?86)
 1064.20 +			sed -i s"/-O2/-Os -march=$ARCH -pipe -fomit-frame-pointer/" src/Makefile ;;
 1064.21 +		x86_64)
 1064.22 +			sed -i s"/-O2/-Os -march=nocona -pipe -fomit-frame-pointer -fPIC/" src/Makefile ;;
 1064.23 +	esac
 1064.24  
 1064.25  	make linux &&
 1064.26  	make install				\
  1065.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1065.2 +++ b/lua5.4-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1065.3 @@ -0,0 +1,19 @@
  1065.4 +# SliTaz package receipt.
  1065.5 +
  1065.6 +PACKAGE="lua5.4-dev"
  1065.7 +VERSION="5.4.2"
  1065.8 +CATEGORY="development"
  1065.9 +SHORT_DESC="Lua devel files."
 1065.10 +WANTED="lua5.4"
 1065.11 +MAINTAINER="shann@slitaz.org"
 1065.12 +WEB_SITE="http://www.lua.org"
 1065.13 +HOST_ARCH="i486 x86_64"
 1065.14 +
 1065.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
 1065.16 +genpkg_rules()
 1065.17 +{
 1065.18 +    mkdir -p $fs/usr/lib/pkgconfig $fs/usr
 1065.19 +    cp -a $install/usr/include $fs/usr
 1065.20 +    cp -a $install/usr/lib/liblua.a $fs/usr/lib
 1065.21 +    cp -a $stuff/lua.pc $fs/usr/lib/pkgconfig
 1065.22 +}
  1066.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1066.2 +++ b/lua5.4-dev/stuff/lua.pc	Thu Dec 05 08:39:45 2024 +0000
  1066.3 @@ -0,0 +1,16 @@
  1066.4 +prefix=/usr
  1066.5 +major_version=5.4
  1066.6 +version=5.4.2
  1066.7 +
  1066.8 +exec_prefix=${prefix}
  1066.9 +lib_name=lua
 1066.10 +libdir=${prefix}/lib
 1066.11 +includedir=${prefix}/include
 1066.12 +
 1066.13 +Name: Lua
 1066.14 +Description: Lua language engine
 1066.15 +Version: ${version}
 1066.16 +Requires:
 1066.17 +Libs: -L${libdir} -l${lib_name} -lm -ldl
 1066.18 +Libs.private: -lm -ldl
 1066.19 +Cflags: -I${includedir}
  1067.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1067.2 +++ b/lua5.4/receipt	Thu Dec 05 08:39:45 2024 +0000
  1067.3 @@ -0,0 +1,37 @@
  1067.4 +# SliTaz package receipt.
  1067.5 +
  1067.6 +PACKAGE="lua5.4"
  1067.7 +SOURCE="lua"
  1067.8 +VERSION="5.4.2"
  1067.9 +CATEGORY="development"
 1067.10 +SHORT_DESC="Powerful, fast, light-weight, embeddable scripting language."
 1067.11 +DEPENDS="readline ncurses"
 1067.12 +BUILD_DEPENDS="readline-dev"
 1067.13 +MAINTAINER="shann@slitaz.org"
 1067.14 +TARBALL="$SOURCE-$VERSION.tar.gz"
 1067.15 +WEB_SITE="http://www.lua.org"
 1067.16 +WGET_URL="$WEB_SITE/ftp/$TARBALL"
 1067.17 +HOST_ARCH="i486 x86_64"
 1067.18 +
 1067.19 +# Rules to configure and make the package.
 1067.20 +compile_rules()
 1067.21 +{
 1067.22 +    cd $src
 1067.23 +    sed -i "s#/usr/local/#/usr/#" src/luaconf.h
 1067.24 +    sed -i "s/-O2/-Os -march=nocona/" src/Makefile
 1067.25 +    make linux MYLIBS=/lib/libtic.so
 1067.26 +
 1067.27 +    # lua.pc
 1067.28 +    make pc > lua.pc &&
 1067.29 +    sed -i "s#/local##g" lua.pc &&
 1067.30 +    make install \
 1067.31 +        INSTALL_TOP=$DESTDIR/usr \
 1067.32 +        INSTALL_MAN=$DESTDIR/usr/share/man/man1
 1067.33 +}
 1067.34 +
 1067.35 +# Rules to gen a SliTaz package suitable for Tazpkg.
 1067.36 +genpkg_rules()
 1067.37 +{
 1067.38 +    mkdir -p $fs/usr/bin
 1067.39 +    cp -a $install/usr/bin $fs/usr
 1067.40 +}
  1068.1 --- a/lvm2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1068.2 +++ b/lvm2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1068.3 @@ -11,6 +11,8 @@
  1068.4  DEPENDS="lvm2 pkg-config"
  1068.5  WANTED="lvm2"
  1068.6  
  1068.7 +HOST_ARCH="i486 x86_64"
  1068.8 +
  1068.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1068.10  genpkg_rules()
 1068.11  {
  1069.1 --- a/lvm2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1069.2 +++ b/lvm2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1069.3 @@ -16,6 +16,8 @@
  1069.4  BUILD_DEPENDS="coreutils-file-format libaio-dev ncurses-dev readline-dev 
  1069.5  	udev-dev"
  1069.6  
  1069.7 +HOST_ARCH="i486 x86_64"
  1069.8 +
  1069.9  # @maintainer:	Please update also libdevmapper and libdevmapper-dev
 1069.10  
 1069.11  current_version()
  1070.1 --- a/lxappearance-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1070.2 +++ b/lxappearance-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1070.3 @@ -9,7 +9,7 @@
  1070.4  WANTED="lxappearance"
  1070.5  WEB_SITE="https://www.lxde.org/"
  1070.6  TAGS="LXDE"
  1070.7 -HOST_ARCH="i486 arm"
  1070.8 +HOST_ARCH="i486 arm x86_64"
  1070.9  
 1070.10  DEPENDS="gtk+-dev pkg-config"
 1070.11  
  1071.1 --- a/lxappearance/receipt	Tue Jun 25 14:51:14 2024 +0000
  1071.2 +++ b/lxappearance/receipt	Thu Dec 05 08:39:45 2024 +0000
  1071.3 @@ -10,7 +10,7 @@
  1071.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1071.5  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
  1071.6  TAGS="LXDE"
  1071.7 -HOST_ARCH="i486 arm"
  1071.8 +HOST_ARCH="i486 arm x86_64"
  1071.9  
 1071.10  DEPENDS="gtk+ dbus-glib"
 1071.11  BUILD_DEPENDS="xorg-libX11-dev gtk+-dev dbus-glib-dev"
  1072.1 --- a/lxde/receipt	Tue Jun 25 14:51:14 2024 +0000
  1072.2 +++ b/lxde/receipt	Thu Dec 05 08:39:45 2024 +0000
  1072.3 @@ -8,7 +8,7 @@
  1072.4  LICENSE="GPL2"
  1072.5  WEB_SITE="https://lxde.org/"
  1072.6  TAGS="LXDE window-manager desktop"
  1072.7 -HOST_ARCH="i486 arm"
  1072.8 +HOST_ARCH="i486 arm x86_64"
  1072.9  
 1072.10  SUGGESTED="lxterminal lxdm lxshortcut xarchiver"
 1072.11  # hack DEPENDS with lxsession046 (lxsession needs consolekit)
  1073.1 --- a/lxinput/receipt	Tue Jun 25 14:51:14 2024 +0000
  1073.2 +++ b/lxinput/receipt	Thu Dec 05 08:39:45 2024 +0000
  1073.3 @@ -16,7 +16,7 @@
  1073.4  BUILD_DEPENDS="gtk+-dev"
  1073.5  GENERIC_MENUS="no"
  1073.6  
  1073.7 -HOST_ARCH="i486 arm"
  1073.8 +HOST_ARCH="i486 arm x86_64"
  1073.9  
 1073.10  current_version()
 1073.11  {
  1074.1 --- a/lxmenu-data/receipt	Tue Jun 25 14:51:14 2024 +0000
  1074.2 +++ b/lxmenu-data/receipt	Thu Dec 05 08:39:45 2024 +0000
  1074.3 @@ -11,9 +11,12 @@
  1074.4  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
  1074.5  CONFIG_FILES="/etc/xdg/menus/lxde-applications.menu"
  1074.6  TAGS="LXDE"
  1074.7 -HOST_ARCH="i486 arm"
  1074.8 +HOST_ARCH="i486 arm x86_64"
  1074.9  
 1074.10 -[ "$ARCH" = "i486" ] && BUILD_DEPENDS="gettext intltool"
 1074.11 +case $ARCH in
 1074.12 +	i?86|x86_64)
 1074.13 +		BUILD_DEPENDS="gettext intltool" ;;
 1074.14 +esac
 1074.15  
 1074.16  current_version()
 1074.17  {
  1075.1 --- a/lxpanel-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1075.2 +++ b/lxpanel-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1075.3 @@ -12,7 +12,7 @@
  1075.4  DEPENDS="libfm-dev lxpanel pkg-config"
  1075.5  WANTED="lxpanel"
  1075.6  
  1075.7 -HOST_ARCH="i486 arm"
  1075.8 +HOST_ARCH="i486 arm x86_64"
  1075.9  
 1075.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1075.11  genpkg_rules()
  1076.1 --- a/lxpanel/receipt	Tue Jun 25 14:51:14 2024 +0000
  1076.2 +++ b/lxpanel/receipt	Thu Dec 05 08:39:45 2024 +0000
  1076.3 @@ -20,11 +20,11 @@
  1076.4  
  1076.5  CONFIG_FILES="/etc/lxpanel/default"
  1076.6  
  1076.7 -HOST_ARCH="i486 arm"
  1076.8 +HOST_ARCH="i486 arm x86_64"
  1076.9  
 1076.10  # Handle cross compilation
 1076.11  case "$ARCH" in
 1076.12 -	i?86) 
 1076.13 +	i?86|x86_64) 
 1076.14  		BUILD_DEPENDS="$BUILD_DEPENDS libwnck-dev" 
 1076.15  		pluglist="all" ;;
 1076.16  	arm*)
  1077.1 --- a/lxrandr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1077.2 +++ b/lxrandr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1077.3 @@ -15,7 +15,7 @@
  1077.4  DEPENDS="gtk+ xorg-xrandr"
  1077.5  BUILD_DEPENDS="gtk+-dev xorg-libXrandr-dev"
  1077.6  
  1077.7 -HOST_ARCH="i486 arm"
  1077.8 +HOST_ARCH="i486 arm x86_64"
  1077.9  
 1077.10  current_version()
 1077.11  {
  1078.1 --- a/lxsession-edit/receipt	Tue Jun 25 14:51:14 2024 +0000
  1078.2 +++ b/lxsession-edit/receipt	Thu Dec 05 08:39:45 2024 +0000
  1078.3 @@ -10,7 +10,7 @@
  1078.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1078.5  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
  1078.6  TAGS="LXDE"
  1078.7 -HOST_ARCH="i486 arm"
  1078.8 +HOST_ARCH="i486 arm x86_64"
  1078.9  GENERIC_MENUS="no"
 1078.10  
 1078.11  DEPENDS="gtk+ lxsession"
  1079.1 --- a/lxsession/receipt	Tue Jun 25 14:51:14 2024 +0000
  1079.2 +++ b/lxsession/receipt	Thu Dec 05 08:39:45 2024 +0000
  1079.3 @@ -15,7 +15,7 @@
  1079.4  BUILD_DEPENDS="dbus-dev gtk+-dev libunique-dev polkit-dev"
  1079.5  SUGGESTED="lxsession-lxpolkit"
  1079.6  
  1079.7 -HOST_ARCH="i486 arm"
  1079.8 +HOST_ARCH="i486 arm x86_64"
  1079.9  
 1079.10  current_version()
 1079.11  {
  1080.1 --- a/lxsession046/receipt	Tue Jun 25 14:51:14 2024 +0000
  1080.2 +++ b/lxsession046/receipt	Thu Dec 05 08:39:45 2024 +0000
  1080.3 @@ -10,7 +10,7 @@
  1080.4  WEB_SITE="https://www.lxde.org/"
  1080.5  TARBALL="$ORIGIN-$VERSION.tar.gz"
  1080.6  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
  1080.7 -HOST_ARCH="i486 arm"
  1080.8 +HOST_ARCH="i486 arm x86_64"
  1080.9  PROVIDE="lxsession"
 1080.10  
 1080.11  DEPENDS="gtk+ dbus"
  1081.1 --- a/lxtask/receipt	Tue Jun 25 14:51:14 2024 +0000
  1081.2 +++ b/lxtask/receipt	Thu Dec 05 08:39:45 2024 +0000
  1081.3 @@ -16,7 +16,7 @@
  1081.4  DEPENDS="gtk+ xorg-libXdamage"
  1081.5  BUILD_DEPENDS="gtk+-dev xorg-libXdamage-dev xorg-xproto"
  1081.6  
  1081.7 -HOST_ARCH="i486 arm"
  1081.8 +HOST_ARCH="i486 arm x86_64"
  1081.9  
 1081.10  current_version()
 1081.11  {
  1082.1 --- a/lynx/receipt	Tue Jun 25 14:51:14 2024 +0000
  1082.2 +++ b/lynx/receipt	Thu Dec 05 08:39:45 2024 +0000
  1082.3 @@ -15,7 +15,7 @@
  1082.4  DEPENDS="libssl ncursesw zlib"
  1082.5  BUILD_DEPENDS="libtirpc ncursesw-dev openssl-dev zlib-dev patch"
  1082.6  
  1082.7 -HOST_ARCH="i486 arm"
  1082.8 +HOST_ARCH="i486 arm x86_64"
  1082.9  
 1082.10  # What is the latest version available today?
 1082.11  current_version()
  1083.1 --- a/lz4-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1083.2 +++ b/lz4-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1083.3 @@ -8,6 +8,7 @@
  1083.4  LICENSE="BSD"
  1083.5  WANTED="lz4"
  1083.6  WEB_SITE="https://github.com/lz4/lz4"
  1083.7 +HOST_ARCH="i486 x86_64"
  1083.8  
  1083.9  DEPENDS="pkg-config lz4-lib"
 1083.10  
  1084.1 --- a/lz4-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1084.2 +++ b/lz4-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1084.3 @@ -8,6 +8,7 @@
  1084.4  LICENSE="BSD"
  1084.5  WANTED="lz4"
  1084.6  WEB_SITE="https://github.com/lz4/lz4"
  1084.7 +HOST_ARCH="i486 x86_64"
  1084.8  
  1084.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1084.10  genpkg_rules()
  1085.1 --- a/lz4/receipt	Tue Jun 25 14:51:14 2024 +0000
  1085.2 +++ b/lz4/receipt	Thu Dec 05 08:39:45 2024 +0000
  1085.3 @@ -10,9 +10,15 @@
  1085.4  TARBALL="$PACKAGE-r$VERSION.tar.gz"
  1085.5  WGET_URL="https://github.com/lz4/lz4/archive/v$VERSION.tar.gz"
  1085.6  TAGS="compression"
  1085.7 +HOST_ARCH="i486 x86_64"
  1085.8  
  1085.9  BUILD_DEPENDS="wget"
 1085.10  
 1085.11 +# bootstrap
 1085.12 +case "$ARCH" in
 1085.13 +        x86_64) BUILD_DEPENDS="" ;;
 1085.14 +esac
 1085.15 +
 1085.16  current_version()
 1085.17  {
 1085.18  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1086.1 --- a/lzip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1086.2 +++ b/lzip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1086.3 @@ -13,7 +13,7 @@
  1086.4  
  1086.5  DEPENDS="gcc-lib-base"
  1086.6  
  1086.7 -HOST_ARCH="i486 arm"
  1086.8 +HOST_ARCH="i486 arm x86_64"
  1086.9  
 1086.10  # What is the latest version available today?
 1086.11  current_version()
  1087.1 --- a/lzlib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1087.2 +++ b/lzlib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1087.3 @@ -8,7 +8,7 @@
  1087.4  LICENSE="LGPL2.1"
  1087.5  WEB_SITE="https://sourceforge.net/projects/sevenzip/"
  1087.6  WANTED="lzma"
  1087.7 -HOST_ARCH="i486 arm"
  1087.8 +HOST_ARCH="i486 arm x86_64"
  1087.9  
 1087.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1087.11  genpkg_rules()
  1088.1 --- a/lzlib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1088.2 +++ b/lzlib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1088.3 @@ -9,7 +9,7 @@
  1088.4  WEB_SITE="https://sourceforge.net/projects/sevenzip/"
  1088.5  DEPENDS="zlib gcc-lib-base"
  1088.6  WANTED="lzma"
  1088.7 -HOST_ARCH="i486 arm"
  1088.8 +HOST_ARCH="i486 arm x86_64"
  1088.9  
 1088.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1088.11  genpkg_rules()
  1089.1 --- a/lzma/receipt	Tue Jun 25 14:51:14 2024 +0000
  1089.2 +++ b/lzma/receipt	Thu Dec 05 08:39:45 2024 +0000
  1089.3 @@ -10,7 +10,7 @@
  1089.4  WEB_SITE="https://sourceforge.net/projects/sevenzip/"
  1089.5  WGET_URL="$SF_MIRROR/sevenzip/$TARBALL"
  1089.6  TAGS="compression archive"
  1089.7 -HOST_ARCH="i486 arm"
  1089.8 +HOST_ARCH="i486 arm x86_64"
  1089.9  
 1089.10  DEPENDS="lzlib zlib gcc-lib-base"
 1089.11  
 1089.12 @@ -36,6 +36,9 @@
 1089.13  		arm)
 1089.14  			sed -i s'/g++/arm-slitaz-linux-gnueabi-c++/' makefile.gcc
 1089.15  			sed -i s'/gcc/arm-slitaz-linux-gnueabi-gcc/' makefile.gcc ;;
 1089.16 +		*)
 1089.17 +			sed -i s'/g++/g++ -fPIC/' makefile.gcc
 1089.18 +			sed -i s'/gcc/gcc -fPIC/' makefile.gcc ;;
 1089.19  	esac
 1089.20  
 1089.21  	# Remove copyright message.
  1090.1 --- a/lzo-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1090.2 +++ b/lzo-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1090.3 @@ -7,7 +7,7 @@
  1090.4  MAINTAINER="erjo@slitaz.org"
  1090.5  LICENSE="GPL2"
  1090.6  WEB_SITE="http://www.oberhumer.com/opensource/lzo/download/"
  1090.7 -HOST_ARCH="i486 arm"
  1090.8 +HOST_ARCH="i486 arm x86_64"
  1090.9  
 1090.10  WANTED="lzo"
 1090.11  
  1091.1 --- a/lzo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1091.2 +++ b/lzo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1091.3 @@ -9,7 +9,7 @@
  1091.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1091.5  WEB_SITE="http://www.oberhumer.com/opensource/lzo/download/"
  1091.6  WGET_URL="$WEB_SITE$TARBALL"
  1091.7 -HOST_ARCH="i486 arm"
  1091.8 +HOST_ARCH="i486 arm x86_64"
  1091.9  
 1091.10  current_version()
 1091.11  {
  1092.1 --- a/lzsa/receipt	Tue Jun 25 14:51:14 2024 +0000
  1092.2 +++ b/lzsa/receipt	Thu Dec 05 08:39:45 2024 +0000
  1092.3 @@ -11,6 +11,8 @@
  1092.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1092.5  WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
  1092.6  
  1092.7 +HOST_ARCH="i486 x86_64"
  1092.8 +
  1092.9  current_version()
 1092.10  {
 1092.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1093.1 --- a/m4/receipt	Tue Jun 25 14:51:14 2024 +0000
  1093.2 +++ b/m4/receipt	Thu Dec 05 08:39:45 2024 +0000
  1093.3 @@ -15,7 +15,7 @@
  1093.4  DEPENDS="glibc-base"
  1093.5  BUILD_DEPENDS=""
  1093.6  
  1093.7 -HOST_ARCH="i486 arm"
  1093.8 +HOST_ARCH="i486 arm x86_64"
  1093.9  
 1093.10  # What is the latest version available today?
 1093.11  current_version()
  1094.1 --- a/make-slitaz-icons/receipt	Tue Jun 25 14:51:14 2024 +0000
  1094.2 +++ b/make-slitaz-icons/receipt	Thu Dec 05 08:39:45 2024 +0000
  1094.3 @@ -11,6 +11,8 @@
  1094.4  
  1094.5  DEPENDS="inkscape optipng symlinks"
  1094.6  
  1094.7 +HOST_ARCH="i486 x86_64"
  1094.8 +
  1094.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1094.10  genpkg_rules()
 1094.11  {
  1095.1 --- a/mate-notification-daemon/receipt	Tue Jun 25 14:51:14 2024 +0000
  1095.2 +++ b/mate-notification-daemon/receipt	Thu Dec 05 08:39:45 2024 +0000
  1095.3 @@ -17,6 +17,8 @@
  1095.4  libcanberra-dev libwnck-dev libnotify-dev intltool"
  1095.5  GENERIC_MENUS="no"
  1095.6  
  1095.7 +HOST_ARCH="i486 x86_64"
  1095.8 +
  1095.9  current_version()
 1095.10  {
 1095.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1096.1 --- a/mc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1096.2 +++ b/mc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1096.3 @@ -19,7 +19,7 @@
  1096.4  
  1096.5  GENERIC_MENUS="no"
  1096.6  
  1096.7 -HOST_ARCH="i486 arm"
  1096.8 +HOST_ARCH="i486 arm x86_64"
  1096.9  
 1096.10  # What is the latest version available today?
 1096.11  current_version()
  1097.1 --- a/memtest64/receipt	Tue Jun 25 14:51:14 2024 +0000
  1097.2 +++ b/memtest64/receipt	Thu Dec 05 08:39:45 2024 +0000
  1097.3 @@ -12,6 +12,8 @@
  1097.4  
  1097.5  BUILD_DEPENDS="xz lz4 lzsa"
  1097.6  
  1097.7 +HOST_ARCH="i486 x86_64"
  1097.8 +
  1097.9  # What is the latest version available today?
 1097.10  current_version()
 1097.11  {
  1098.1 --- a/menu-cache-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1098.2 +++ b/menu-cache-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1098.3 @@ -10,7 +10,7 @@
  1098.4  WANTED="menu-cache"
  1098.5  DEPENDS="menu-cache libfm-extra-dev pkg-config"
  1098.6  TAGS="LXDE"
  1098.7 -HOST_ARCH="i486 arm"
  1098.8 +HOST_ARCH="i486 arm x86_64"
  1098.9  
 1098.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1098.11  genpkg_rules()
  1099.1 --- a/menu-cache/receipt	Tue Jun 25 14:51:14 2024 +0000
  1099.2 +++ b/menu-cache/receipt	Thu Dec 05 08:39:45 2024 +0000
  1099.3 @@ -10,7 +10,7 @@
  1099.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1099.5  WGET_URL="$SF_MIRROR/lxde/$TARBALL"
  1099.6  TAGS="LXDE"
  1099.7 -HOST_ARCH="i486 arm"
  1099.8 +HOST_ARCH="i486 arm x86_64"
  1099.9  
 1099.10  DEPENDS="glib glibc-base libfm-extra libgio" # slitaz-menus ?
 1099.11  BUILD_DEPENDS="gtk-doc libtool libfm-extra-dev"
  1100.1 --- a/mercurial/receipt	Tue Jun 25 14:51:14 2024 +0000
  1100.2 +++ b/mercurial/receipt	Thu Dec 05 08:39:45 2024 +0000
  1100.3 @@ -18,7 +18,7 @@
  1100.4  
  1100.5  CONFIG_FILES="/etc/mercurial/hgweb.config"
  1100.6  
  1100.7 -HOST_ARCH="i486 arm"
  1100.8 +HOST_ARCH="i486 arm x86_64"
  1100.9  
 1100.10  # What is the latest version available today?
 1100.11  current_version()
  1101.1 --- a/mesa-demos/receipt	Tue Jun 25 14:51:14 2024 +0000
  1101.2 +++ b/mesa-demos/receipt	Thu Dec 05 08:39:45 2024 +0000
  1101.3 @@ -10,9 +10,11 @@
  1101.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1101.5  WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/$VERSION/$TARBALL"
  1101.6  
  1101.7 -DEPENDS="glew"
  1101.8 +DEPENDS="glew freeglut"
  1101.9  BUILD_DEPENDS="glew-dev mesa-dev talloc-dev libglu-mesa-dev \
 1101.10 -libglw-mesa-dev libegl-mesa pkg-config udev-dev"
 1101.11 +libglw-mesa-dev libegl-mesa pkg-config udev-dev freeglut-dev"
 1101.12 +
 1101.13 +HOST_ARCH="i486 x86_64"
 1101.14  
 1101.15  # What is the latest version available today?
 1101.16  current_version()
  1102.1 --- a/mesa-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1102.2 +++ b/mesa-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1102.3 @@ -10,9 +10,12 @@
  1102.4  WANTED="mesa"
  1102.5  
  1102.6  DEPENDS="libdrm-dev mesa mesa-dri mesa-dri-ati mesa-dri-intel \
  1102.7 -mesa-dri-nouveau pkg-config xorg-dri2proto xorg-glproto \
  1102.8 -xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev"
  1102.9 +mesa-dri-nouveau pkg-config xorgproto xorg-glproto \
 1102.10 +libglvnd-dev xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev"
 1102.11  # libglu-mesa-dev libglw-mesa-dev (avoid loop deps)
 1102.12 +# xorg-dri2proto (use xorgproto instead)
 1102.13 +
 1102.14 +HOST_ARCH="i486 x86_64"
 1102.15  
 1102.16  # Rules to gen a SliTaz package suitable for Tazpkg.
 1102.17  genpkg_rules()
  1103.1 --- a/mesa-dri-ati/receipt	Tue Jun 25 14:51:14 2024 +0000
  1103.2 +++ b/mesa-dri-ati/receipt	Thu Dec 05 08:39:45 2024 +0000
  1103.3 @@ -12,11 +12,15 @@
  1103.4  DEPENDS="libdrm-radeon mesa-dri"
  1103.5  WANTED="mesa"
  1103.6  
  1103.7 +HOST_ARCH="i486 x86_64"
  1103.8 +
  1103.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1103.10  genpkg_rules()
 1103.11  {
 1103.12  	mkdir -p $fs/usr/lib/dri
 1103.13  
 1103.14 +	cp $install/usr/lib/dri/i830_dri.so $fs/usr/lib/dri
 1103.15 +
 1103.16  	for drv in "r200" "radeon"; do
 1103.17  		ln -s i830_dri.so $fs/usr/lib/dri/"$drv"_dri.so
 1103.18  	done
  1104.1 --- a/mesa-dri-crocus/receipt	Tue Jun 25 14:51:14 2024 +0000
  1104.2 +++ b/mesa-dri-crocus/receipt	Thu Dec 05 08:39:45 2024 +0000
  1104.3 @@ -11,6 +11,8 @@
  1104.4  DEPENDS="libdrm-intel mesa-dri"
  1104.5  WANTED="mesa"
  1104.6  
  1104.7 +HOST_ARCH="i486 x86_64"
  1104.8 +
  1104.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1104.10  genpkg_rules()
 1104.11  {
  1105.1 --- a/mesa-dri-d3d12/receipt	Tue Jun 25 14:51:14 2024 +0000
  1105.2 +++ b/mesa-dri-d3d12/receipt	Thu Dec 05 08:39:45 2024 +0000
  1105.3 @@ -11,6 +11,8 @@
  1105.4  DEPENDS="libdrm-nouveau mesa-dri"
  1105.5  WANTED="mesa"
  1105.6  
  1105.7 +HOST_ARCH="i486 x86_64"
  1105.8 +
  1105.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1105.10  genpkg_rules()
 1105.11  {
  1106.1 --- a/mesa-dri-intel/receipt	Tue Jun 25 14:51:14 2024 +0000
  1106.2 +++ b/mesa-dri-intel/receipt	Thu Dec 05 08:39:45 2024 +0000
  1106.3 @@ -11,6 +11,8 @@
  1106.4  DEPENDS="libdrm-intel mesa-dri"
  1106.5  WANTED="mesa"
  1106.6  
  1106.7 +HOST_ARCH="i486 x86_64"
  1106.8 +
  1106.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1106.10  genpkg_rules()
 1106.11  {
  1107.1 --- a/mesa-dri-iris/receipt	Tue Jun 25 14:51:14 2024 +0000
  1107.2 +++ b/mesa-dri-iris/receipt	Thu Dec 05 08:39:45 2024 +0000
  1107.3 @@ -11,6 +11,8 @@
  1107.4  DEPENDS="libdrm-intel mesa-dri"
  1107.5  WANTED="mesa"
  1107.6  
  1107.7 +HOST_ARCH="i486 x86_64"
  1107.8 +
  1107.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1107.10  genpkg_rules()
 1107.11  {
  1108.1 --- a/mesa-dri-nouveau/receipt	Tue Jun 25 14:51:14 2024 +0000
  1108.2 +++ b/mesa-dri-nouveau/receipt	Thu Dec 05 08:39:45 2024 +0000
  1108.3 @@ -11,12 +11,16 @@
  1108.4  DEPENDS="libdrm-nouveau mesa-dri"
  1108.5  WANTED="mesa"
  1108.6  
  1108.7 +HOST_ARCH="i486 x86_64"
  1108.8 +
  1108.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1108.10  genpkg_rules()
 1108.11  {
 1108.12  	mkdir -p $fs/usr/lib/dri
 1108.13  	mkdir -p $fs/etc/X11/xorg.conf.d
 1108.14  
 1108.15 +	cp $install/usr/lib/dri/i830_dri.so $fs/usr/lib/dri
 1108.16 +
 1108.17          for drv in "nouveau" "nouveau_vieux"; do
 1108.18                  ln -s i830_dri.so $fs/usr/lib/dri/"$drv"_dri.so
 1108.19          done
  1109.1 --- a/mesa-dri-virtio/receipt	Tue Jun 25 14:51:14 2024 +0000
  1109.2 +++ b/mesa-dri-virtio/receipt	Thu Dec 05 08:39:45 2024 +0000
  1109.3 @@ -11,6 +11,8 @@
  1109.4  DEPENDS="libdrm mesa-dri"
  1109.5  WANTED="mesa"
  1109.6  
  1109.7 +HOST_ARCH="i486 x86_64"
  1109.8 +
  1109.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1109.10  genpkg_rules()
 1109.11  {
  1110.1 --- a/mesa-dri-vmwgfx/receipt	Tue Jun 25 14:51:14 2024 +0000
  1110.2 +++ b/mesa-dri-vmwgfx/receipt	Thu Dec 05 08:39:45 2024 +0000
  1110.3 @@ -8,9 +8,11 @@
  1110.4  LICENSE="MIT"
  1110.5  WEB_SITE="https://www.mesa3d.org/"
  1110.6  
  1110.7 -DEPENDS="expat libdrm linux-agp linux-drm mesa-dri"
  1110.8 +DEPENDS="expat libdrm mesa-dri"
  1110.9  WANTED="mesa"
 1110.10  
 1110.11 +HOST_ARCH="i486 x86_64"
 1110.12 +
 1110.13  # Rules to gen a SliTaz package suitable for Tazpkg.
 1110.14  genpkg_rules()
 1110.15  {
  1111.1 --- a/mesa-dri/receipt	Tue Jun 25 14:51:14 2024 +0000
  1111.2 +++ b/mesa-dri/receipt	Thu Dec 05 08:39:45 2024 +0000
  1111.3 @@ -8,11 +8,21 @@
  1111.4  LICENSE="MIT"
  1111.5  WEB_SITE="https://www.mesa3d.org/"
  1111.6  
  1111.7 -DEPENDS="expat libdrm linux-agp llvm-lib \
  1111.8 -linux-drm libdrm-amdgpu libdrm-radeon \
  1111.9 -libdrm-nouveau libdrm-intel libglapi-mesa"
 1111.10 +DEPENDS="expat libdrm llvm-lib \
 1111.11 +libdrm-amdgpu libdrm-radeon \
 1111.12 +libdrm-nouveau libdrm-intel \
 1111.13 +libglapi-mesa"
 1111.14  WANTED="mesa"
 1111.15  
 1111.16 +case $SLITAZ_ARCH in
 1111.17 +        i?86)
 1111.18 +                DEPENDS="$DEPENDS linux-agp linux-drm" ;;
 1111.19 +        x86_64)
 1111.20 +                DEPENDS="$DEPENDS linux64-agp linux64-drm" ;;
 1111.21 +esac
 1111.22 +
 1111.23 +HOST_ARCH="i486 x86_64"
 1111.24 +
 1111.25  # Rules to gen a SliTaz package suitable for Tazpkg.
 1111.26  genpkg_rules()
 1111.27  {
  1112.1 --- a/mesa-va/receipt	Tue Jun 25 14:51:14 2024 +0000
  1112.2 +++ b/mesa-va/receipt	Thu Dec 05 08:39:45 2024 +0000
  1112.3 @@ -11,6 +11,8 @@
  1112.4  DEPENDS="llvm-lib libdrm-radeon libdrm-nouveau libdrm-amdgpu"
  1112.5  WANTED="mesa"
  1112.6  
  1112.7 +HOST_ARCH="i486 x86_64"
  1112.8 +
  1112.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1112.10  genpkg_rules()
 1112.11  {
  1113.1 --- a/mesa-vdpau/receipt	Tue Jun 25 14:51:14 2024 +0000
  1113.2 +++ b/mesa-vdpau/receipt	Thu Dec 05 08:39:45 2024 +0000
  1113.3 @@ -11,6 +11,8 @@
  1113.4  DEPENDS="llvm-lib libdrm-nouveau libdrm-amdgpu"
  1113.5  WANTED="mesa"
  1113.6  
  1113.7 +HOST_ARCH="i486 x86_64"
  1113.8 +
  1113.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1113.10  genpkg_rules()
 1113.11  {
  1114.1 --- a/mesa-vulkan/receipt	Tue Jun 25 14:51:14 2024 +0000
  1114.2 +++ b/mesa-vulkan/receipt	Thu Dec 05 08:39:45 2024 +0000
  1114.3 @@ -11,6 +11,8 @@
  1114.4  DEPENDS="libdrm llvm-lib"
  1114.5  WANTED="mesa"
  1114.6  
  1114.7 +HOST_ARCH="i486 x86_64"
  1114.8 +
  1114.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1114.10  genpkg_rules()
 1114.11  {
  1115.1 --- a/mesa-wayland-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1115.2 +++ b/mesa-wayland-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1115.3 @@ -11,6 +11,8 @@
  1115.4  DEPENDS="pkg-config udev-dev"
  1115.5  WANTED="mesa-wayland"
  1115.6  
  1115.7 +HOST_ARCH="i486 x86_64"
  1115.8 +
  1115.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1115.10  genpkg_rules()
 1115.11  {
  1116.1 --- a/mesa-wayland/receipt	Tue Jun 25 14:51:14 2024 +0000
  1116.2 +++ b/mesa-wayland/receipt	Thu Dec 05 08:39:45 2024 +0000
  1116.3 @@ -24,6 +24,8 @@
  1116.4  # libpthread-stubs-dev llvm  xorg-dri3proto xorg-presentproto
  1116.5  # --with-gallium-drivers= \
  1116.6  
  1116.7 +HOST_ARCH="i486 x86_64"
  1116.8 +
  1116.9  # What is the latest version available today?
 1116.10  current_version()
 1116.11  {
  1117.1 --- a/mesa/receipt	Tue Jun 25 14:51:14 2024 +0000
  1117.2 +++ b/mesa/receipt	Thu Dec 05 08:39:45 2024 +0000
  1117.3 @@ -18,11 +18,13 @@
  1117.4  
  1117.5  BUILD_DEPENDS="expat-dev libdrm-dev xorg-libXdamage-dev pkg-config \
  1117.6  xorg-libXxf86vm-dev xorg-libXt-dev xorg-libXvMC-dev xorg-libXv-dev \
  1117.7 -xorg-dri2proto xorg-glproto talloc xorg-makedepend lesstif-dev \
  1117.8 +xorgproto xorg-glproto talloc xorg-makedepend lesstif-dev \
  1117.9  libxml2-python xorg-imake xorg-libxshmfence-dev udev-dev file \
 1117.10  xorg-libpciaccess-dev libtool meson054 llvm python3-mako libvdpau-dev \
 1117.11  elfutils-dev libglvnd-dev directx-headers libclc libva-dev clang polly cmake"
 1117.12 -# libpthread-stubs-dev xorg-dri3proto xorg-presentproto
 1117.13 +# libpthread-stubs-dev xorg-dri2proto xorg-dri3proto xorg-presentproto
 1117.14 +
 1117.15 +HOST_ARCH="i486 x86_64"
 1117.16  
 1117.17  # What is the latest version available today?
 1117.18  current_version()
 1117.19 @@ -42,8 +44,11 @@
 1117.20  
 1117.21  	# use CFLAGS with arch i586 instead i486
 1117.22  	# see https://bugs.freedesktop.org/show_bug.cgi?id=93089
 1117.23 -	export CFLAGS="-march=i586 -Os -pipe -fomit-frame-pointer"
 1117.24 -	export CXXFLAGS="$CFLAGS"
 1117.25 +	case $ARCH in
 1117.26 +		i?86)
 1117.27 +			export CFLAGS="-march=i586 -Os -pipe -fomit-frame-pointer"
 1117.28 +			export CXXFLAGS="$CFLAGS"
 1117.29 +	esac
 1117.30  	VULKAN_DRIVERS="amd,intel,swrast"
 1117.31  
 1117.32  	meson _build \
  1118.1 --- a/meson/receipt	Tue Jun 25 14:51:14 2024 +0000
  1118.2 +++ b/meson/receipt	Thu Dec 05 08:39:45 2024 +0000
  1118.3 @@ -14,6 +14,8 @@
  1118.4  DEPENDS="ninja python3 python3-setuptools"
  1118.5  BUILD_DEPENDS="python3 python3-setuptools"
  1118.6  
  1118.7 +HOST_ARCH="i486 x86_64"
  1118.8 +
  1118.9  current_version()
 1118.10  {
 1118.11  	wget -O - ${WGET_URL%/rele*} 2>/dev/null | \
  1119.1 --- a/meson054/receipt	Tue Jun 25 14:51:14 2024 +0000
  1119.2 +++ b/meson054/receipt	Thu Dec 05 08:39:45 2024 +0000
  1119.3 @@ -15,6 +15,8 @@
  1119.4  DEPENDS="ninja python3-setuptools"
  1119.5  BUILD_DEPENDS="python3-setuptools"
  1119.6  
  1119.7 +HOST_ARCH="i486 x86_64"
  1119.8 +
  1119.9  current_version()
 1119.10  {
 1119.11  	wget -O - ${WGET_URL%/rele*} 2>/dev/null | \
  1120.1 --- a/mhash-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1120.2 +++ b/mhash-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1120.3 @@ -9,6 +9,8 @@
  1120.4  WEB_SITE="https://mhash.sourceforge.net/"
  1120.5  WANTED="mhash"
  1120.6  
  1120.7 +HOST_ARCH="i486 x86_64"
  1120.8 +
  1120.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1120.10  genpkg_rules()
 1120.11  {
  1121.1 --- a/mhash/receipt	Tue Jun 25 14:51:14 2024 +0000
  1121.2 +++ b/mhash/receipt	Thu Dec 05 08:39:45 2024 +0000
  1121.3 @@ -10,6 +10,8 @@
  1121.4  WEB_SITE="https://mhash.sourceforge.net/"
  1121.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  1121.6  
  1121.7 +HOST_ARCH="i486 x86_64"
  1121.8 +
  1121.9  # What is the latest version available today?
 1121.10  current_version()
 1121.11  {
  1122.1 --- a/mhwaveedit/receipt	Tue Jun 25 14:51:14 2024 +0000
  1122.2 +++ b/mhwaveedit/receipt	Thu Dec 05 08:39:45 2024 +0000
  1122.3 @@ -19,7 +19,7 @@
  1122.4  BUILD_DEPENDS="alsa-lib-dev lame-dev libxml2-dev \
  1122.5  xorg-libX11-dev gtk+-dev"
  1122.6  
  1122.7 -HOST_ARCH="i486 arm"
  1122.8 +HOST_ARCH="i486 arm x86_64"
  1122.9  
 1122.10  current_version()
 1122.11  {
  1123.1 --- a/microperl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1123.2 +++ b/microperl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1123.3 @@ -13,6 +13,8 @@
  1123.4  WEB_SITE="https://www.perl.org/"
  1123.5  WGET_URL="http://ftp.funet.fi/pub/CPAN/src/$TARBALL"
  1123.6  
  1123.7 +HOST_ARCH="i486 x86_64"
  1123.8 +
  1123.9  current_version()
 1123.10  {
 1123.11          wget -O - $WEB_SITE 2>/dev/null | \
  1124.1 --- a/mingw32-binutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1124.2 +++ b/mingw32-binutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1124.3 @@ -15,6 +15,8 @@
  1124.4  DEPENDS="glibc-base zlib"
  1124.5  BUILD_DEPENDS="slitaz-toolchain bison flex gcc49"
  1124.6  
  1124.7 +HOST_ARCH="i486 x86_64"
  1124.8 +
  1124.9  # Configuration only needs included if we're in the build/wok environment
 1124.10  if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then
 1124.11  	. $WOK/mingw32-toolchain/stuff/mingw32.conf
  1125.1 --- a/mingw32-gcc-c/receipt	Tue Jun 25 14:51:14 2024 +0000
  1125.2 +++ b/mingw32-gcc-c/receipt	Thu Dec 05 08:39:45 2024 +0000
  1125.3 @@ -13,6 +13,7 @@
  1125.4  WGET_URL="$MINGW32_URL/$TARBALL"
  1125.5  MINGW32_ID="i586-pc-mingw32"
  1125.6  TAGS="compiler C"
  1125.7 +HOST_ARCH="i486 x86_64"
  1125.8  
  1125.9  DEPENDS="glibc-base mingw32-binutils mingw32-w32api-headers mingw32-runtime-headers"
 1125.10  BUILD_DEPENDS="slitaz-toolchain bison flex gcc49 mingw32-binutils \
  1126.1 --- a/mingw32-gcc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1126.2 +++ b/mingw32-gcc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1126.3 @@ -15,6 +15,7 @@
  1126.4  WGET_URL="$MINGW32_URL/$TARBALL"
  1126.5  MINGW32_ID="i586-pc-mingw32"
  1126.6  TAGS="compiler C C++ ada"
  1126.7 +HOST_ARCH="i486 x86_64"
  1126.8  
  1126.9  DEPENDS="glibc-base mingw32-binutils mingw32-w32api-headers \
 1126.10  mingw32-runtime-headers mingw32-w32api mingw32-runtime"
  1127.1 --- a/mingw32-runtime-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
  1127.2 +++ b/mingw32-runtime-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
  1127.3 @@ -14,6 +14,8 @@
  1127.4  DEPENDS=""
  1127.5  BUILD_DEPENDS=""
  1127.6  
  1127.7 +HOST_ARCH="i486 x86_64"
  1127.8 +
  1127.9  # Configuration only needs included if we're in the build/wok environment
 1127.10  if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then
 1127.11  	. $WOK/mingw32-toolchain/stuff/mingw32.conf
  1128.1 --- a/mingw32-runtime/receipt	Tue Jun 25 14:51:14 2024 +0000
  1128.2 +++ b/mingw32-runtime/receipt	Thu Dec 05 08:39:45 2024 +0000
  1128.3 @@ -11,6 +11,7 @@
  1128.4  WEB_SITE="http://www.mingw.org/"
  1128.5  WGET_URL="$SF_MIRROR/mingw/$TARBALL"
  1128.6  MINGW32_ID="i586-pc-mingw32"
  1128.7 +HOST_ARCH="i486 x86_64"
  1128.8  
  1128.9  DEPENDS="mingw32-w32api"
 1128.10  BUILD_DEPENDS="slitaz-toolchain mingw32-binutils \
  1129.1 --- a/mingw32-w32api-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
  1129.2 +++ b/mingw32-w32api-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
  1129.3 @@ -14,6 +14,8 @@
  1129.4  DEPENDS=""
  1129.5  BUILD_DEPENDS=""
  1129.6  
  1129.7 +HOST_ARCH="i486 x86_64"
  1129.8 +
  1129.9  # Configuration only needs included if we're in the build/wok environment
 1129.10  if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then
 1129.11  	. $WOK/mingw32-toolchain/stuff/mingw32.conf
  1130.1 --- a/mingw32-w32api/receipt	Tue Jun 25 14:51:14 2024 +0000
  1130.2 +++ b/mingw32-w32api/receipt	Thu Dec 05 08:39:45 2024 +0000
  1130.3 @@ -11,6 +11,7 @@
  1130.4  WEB_SITE="http://www.mingw.org/"
  1130.5  WGET_URL="$SF_MIRROR/mingw/$TARBALL"
  1130.6  MINGW32_ID="i586-pc-mingw32"
  1130.7 +HOST_ARCH="i486 x86_64"
  1130.8  
  1130.9  DEPENDS=""
 1130.10  BUILD_DEPENDS="slitaz-toolchain mingw32-binutils \
  1131.1 --- a/mjpegtools-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1131.2 +++ b/mjpegtools-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1131.3 @@ -11,6 +11,8 @@
  1131.4  DEPENDS="mjpegtools pkg-config"
  1131.5  WANTED="mjpegtools"
  1131.6  
  1131.7 +HOST_ARCH="i486 x86_64"
  1131.8 +
  1131.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1131.10  genpkg_rules()
 1131.11  {
  1132.1 --- a/mjpegtools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1132.2 +++ b/mjpegtools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1132.3 @@ -17,6 +17,8 @@
  1132.4  	xorg-libXinerama xorg-libXrandr xorg-libXrender xorg-libXdamage"
  1132.5  BUILD_DEPENDS="$DEPENDS jpeg-dev libdv-dev libsdl-gfx-dev"
  1132.6  
  1132.7 +HOST_ARCH="i486 x86_64"
  1132.8 +
  1132.9  # What is the latest version available today?
 1132.10  current_version()
 1132.11  {
  1133.1 --- a/mm-common/receipt	Tue Jun 25 14:51:14 2024 +0000
  1133.2 +++ b/mm-common/receipt	Thu Dec 05 08:39:45 2024 +0000
  1133.3 @@ -14,6 +14,8 @@
  1133.4  BUILD_DEPENDS="autoconf automake wget"
  1133.5  #			busybox wget is not sufficient
  1133.6  
  1133.7 +HOST_ARCH="i486 x86_64"
  1133.8 +
  1133.9  current_version()
 1133.10  {
 1133.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1134.1 --- a/module-init-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1134.2 +++ b/module-init-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1134.3 @@ -13,6 +13,8 @@
  1134.4  DEPENDS="glibc-base gcc-lib-base zlib lzlib depmod"
  1134.5  BUILD_DEPENDS="wget zlib-dev lzlib-dev lzlib"
  1134.6  
  1134.7 +HOST_ARCH="i486 x86_64"
  1134.8 +
  1134.9  # What is the latest version available today?
 1134.10  current_version()
 1134.11  {
  1135.1 --- a/mpc-library/receipt	Tue Jun 25 14:51:14 2024 +0000
  1135.2 +++ b/mpc-library/receipt	Thu Dec 05 08:39:45 2024 +0000
  1135.3 @@ -15,7 +15,7 @@
  1135.4  DEPENDS="gmp mpfr"
  1135.5  BUILD_DEPENDS="gmp-dev mpfr-dev"
  1135.6  
  1135.7 -HOST_ARCH="i486 arm"
  1135.8 +HOST_ARCH="i486 arm x86_64"
  1135.9  
 1135.10  # What is the latest version available today?
 1135.11  current_version()
  1136.1 --- a/mpfr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1136.2 +++ b/mpfr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1136.3 @@ -11,7 +11,7 @@
  1136.4  DEPENDS="mpfr"
  1136.5  WANTED="mpfr"
  1136.6  
  1136.7 -HOST_ARCH="i486 arm"
  1136.8 +HOST_ARCH="i486 arm x86_64"
  1136.9  
 1136.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1136.11  genpkg_rules()
  1137.1 --- a/mpfr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1137.2 +++ b/mpfr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1137.3 @@ -14,7 +14,7 @@
  1137.4  DEPENDS="gmp"
  1137.5  BUILD_DEPENDS="gmp-dev"
  1137.6  
  1137.7 -HOST_ARCH="i486 arm"
  1137.8 +HOST_ARCH="i486 arm x86_64"
  1137.9  
 1137.10  # What is the latest version available today?
 1137.11  current_version()
  1138.1 --- a/mpg123-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1138.2 +++ b/mpg123-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1138.3 @@ -11,7 +11,7 @@
  1138.4  DEPENDS="mpg123 pkg-config"
  1138.5  WANTED="mpg123"
  1138.6  
  1138.7 -HOST_ARCH="i486 arm"
  1138.8 +HOST_ARCH="i486 arm x86_64"
  1138.9  
 1138.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1138.11  genpkg_rules()
  1139.1 --- a/mpg123/receipt	Tue Jun 25 14:51:14 2024 +0000
  1139.2 +++ b/mpg123/receipt	Thu Dec 05 08:39:45 2024 +0000
  1139.3 @@ -14,11 +14,12 @@
  1139.4  DEPENDS="alsa-lib audiofile libltdl"
  1139.5  BUILD_DEPENDS="alsa-lib-dev audiofile-dev"
  1139.6  
  1139.7 -HOST_ARCH="i486 arm"
  1139.8 +HOST_ARCH="i486 arm x86_64"
  1139.9  
 1139.10  # Arch optimisation
 1139.11  case "$ARCH" in
 1139.12  	(i486)	ARCH_ARGS="--with-cpu=i486" ;;
 1139.13 +	x86_64) ARCH_ARGS="--with-cpu=x86-64" ;;
 1139.14  	(arm*)	ARCH_ARGS="--with-cpu=arm_nofpu" ;;
 1139.15  esac
 1139.16  
  1140.1 --- a/mplayer/receipt	Tue Jun 25 14:51:14 2024 +0000
  1140.2 +++ b/mplayer/receipt	Thu Dec 05 08:39:45 2024 +0000
  1140.3 @@ -12,14 +12,14 @@
  1140.4  TARBALL="$SOURCE-$VERSION.tar.xz"
  1140.5  WGET_URL="http://www1.mplayerhq.hu/MPlayer/releases/$TARBALL"
  1140.6  
  1140.7 -HOST_ARCH="i486 arm"
  1140.8 +HOST_ARCH="i486 x86_64 arm"
  1140.9  
 1140.10  # Dont forget to update all related pkgs
 1140.11  RELATED="mplayer-codecs mencoder" 
 1140.12 -DEPENDS="alsa-lib audiofile enca esound ncurses cdparanoia-III ffmpeg gcc83-lib-base
 1140.13 +DEPENDS="alsa-lib audiofile enca esound ncurses cdparanoia-III ffmpeg
 1140.14  	giflib gtk+ lame libdvdnav libdvdread libmad libmng libogg libtheora libvorbis
 1140.15 -	lirc x264 xorg-libXdamage xorg-libXss xorg-libXv xorg-libXxf86vm xvidcore zlib"
 1140.16 -BUILD_DEPENDS="alsa-lib-dev audiofile-dev esound-dev ffmpeg-dev gcc83 giflib-dev
 1140.17 +	x264 xorg-libXdamage xorg-libXss xorg-libXv xorg-libXxf86vm xvidcore zlib"
 1140.18 +BUILD_DEPENDS="alsa-lib-dev audiofile-dev esound-dev ffmpeg-dev giflib-dev
 1140.19  	gtk+-dev lame-dev libdvdnav-dev libdvdread-dev libmad-dev libogg-dev
 1140.20  	libtheora-dev libvorbis-dev ncurses-dev pkg-config xorg-libXdamage-dev
 1140.21  	xorg-libXv-dev xorg-libXxf86vm-dev xorg-xextproto xvidcore-dev yasm zlib-dev"
 1140.22 @@ -36,7 +36,10 @@
 1140.23  	i?86) 
 1140.24  		ARCH_ARGS="--target=i386-linux --disable-sdl --enable-runtime-cpudetection" 
 1140.25  		BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev x264-dev enca-dev \
 1140.26 -		libmng-dev lirc-dev" ;;
 1140.27 +		libmng-dev" ;;
 1140.28 +	x86_64)
 1140.29 +		BUILD_DEPENDS="$BUILD_DEPENDS cdparanoia-III-dev x264-dev enca-dev \
 1140.30 +		libmng-dev" ;;
 1140.31  	arm*) 
 1140.32  		export PATH=/cross/arm/tools/arm-slitaz-linux-gnueabi/bin:$PATH
 1140.33  		BUILD_DEPENDS="$BUILD_DEPENDS libsdl-dev" 
 1140.34 @@ -53,8 +56,6 @@
 1140.35  # Rules to configure and make the package.
 1140.36  compile_rules()
 1140.37  {
 1140.38 -	export	CC=gcc-83
 1140.39 -	export	CXX=g++-83
 1140.40  	./configure				\
 1140.41  		--prefix=/usr			\
 1140.42  		--confdir=/etc/mplayer		\
  1141.1 --- a/mpv/receipt	Tue Jun 25 14:51:14 2024 +0000
  1141.2 +++ b/mpv/receipt	Thu Dec 05 08:39:45 2024 +0000
  1141.3 @@ -16,13 +16,13 @@
  1141.4  
  1141.5  DEPENDS="alsa-lib bzlib ffmpeg glib glibc-base gmp lame lcms libdrm \
  1141.6  	libegl-mesa libjpeg liblzma libpng libsdl libtasn1 libtinfo \
  1141.7 -	libv4l libxcb libxml2 lua mesa nettle pcre udev xorg-libX11 \
  1141.8 +	libv4l libxcb libxml2 lua nettle pcre udev xorg-libX11 \
  1141.9  	xorg-libXau xorg-libXdamage xorg-libXdmcp xorg-libXext \
 1141.10  	xorg-libXxf86vm xorg-libXfixes xorg-libXinerama \
 1141.11  	xorg-libXrandr xorg-libXrender xorg-libXv zlib"
 1141.12  BUILD_DEPENDS="alsa-lib-dev bzlib cacerts ffmpeg-compat-dev ffmpeg-dev \
 1141.13  	file glib-dev glibc-dev gmp-dev jpeg-dev lame-dev lcms2-dev \
 1141.14 -	libdrm-dev libegl-mesa liblzma-dev libpng-dev \
 1141.15 +	libdrm-dev libegl-mesa libgbm-mesa liblzma-dev libpng-dev \
 1141.16  	libsdl-dev libtasn1-dev libtinfo libv4l-dev libxcb-dev \
 1141.17  	libxml2-dev mesa-dev nettle-dev openssl pcre-dev pkg-config \
 1141.18  	udev-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdamage-dev \
 1141.19 @@ -30,6 +30,8 @@
 1141.20  	xorg-libXinerama-dev xorg-libXrandr-dev xorg-libXrender-dev \
 1141.21  	xorg-libXv-dev xorg-libXxf86vm-dev yasm zlib-dev"
 1141.22  
 1141.23 +HOST_ARCH="i486 x86_64"
 1141.24 +
 1141.25  current_version()
 1141.26  {
 1141.27  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1142.1 --- a/mtdev-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1142.2 +++ b/mtdev-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1142.3 @@ -11,7 +11,7 @@
  1142.4  DEPENDS="mtdev pkg-config"
  1142.5  WANTED="mtdev"
  1142.6  
  1142.7 -HOST_ARCH="i486 arm"
  1142.8 +HOST_ARCH="i486 arm x86_64"
  1142.9  
 1142.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1142.11  genpkg_rules()
  1143.1 --- a/mtdev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1143.2 +++ b/mtdev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1143.3 @@ -11,7 +11,7 @@
  1143.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1143.5  WGET_URL="$WEB_SITE$TARBALL"
  1143.6  
  1143.7 -HOST_ARCH="i486 arm"
  1143.8 +HOST_ARCH="i486 arm x86_64"
  1143.9  
 1143.10  current_version()
 1143.11  {
  1144.1 --- a/mtp-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1144.2 +++ b/mtp-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1144.3 @@ -1,7 +1,7 @@
  1144.4  # SliTaz package receipt.
  1144.5  
  1144.6  PACKAGE="mtp-tools"
  1144.7 -VERSION="1.1.17"
  1144.8 +VERSION="1.1.19"
  1144.9  CATEGORY="system-tools"
 1144.10  SHORT_DESC="Media Transfer Protocol (MTP) - utilities."
 1144.11  MAINTAINER="erjo@slitaz.org"
 1144.12 @@ -11,6 +11,8 @@
 1144.13  DEPENDS="libmtp"
 1144.14  WANTED="libmtp"
 1144.15  
 1144.16 +HOST_ARCH="i486 x86_64"
 1144.17 +
 1144.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1144.19  genpkg_rules()
 1144.20  {
  1145.1 --- a/mtpaint/receipt	Tue Jun 25 14:51:14 2024 +0000
  1145.2 +++ b/mtpaint/receipt	Thu Dec 05 08:39:45 2024 +0000
  1145.3 @@ -15,7 +15,7 @@
  1145.4  DEPENDS="gtk+ lcms2 libpng"
  1145.5  BUILD_DEPENDS="cairo-dev gtk+-dev lcms2-dev libpng-dev zlib-dev"
  1145.6  
  1145.7 -#HOST_ARCH="i486 arm"
  1145.8 +HOST_ARCH="i486 arm x86_64"
  1145.9  
 1145.10  # What is the latest version available today?
 1145.11  current_version()
 1145.12 @@ -32,10 +32,14 @@
 1145.13  		$src/src/mainwindow.c
 1145.14  
 1145.15  	case "$ARCH" in
 1145.16 -		(i?86)
 1145.17 +		(i?86|x86_64)
 1145.18 +			cpu=i486
 1145.19 +			if [ "$ARCH" = "x86_64" ]; then
 1145.20 +				cpu=nocona
 1145.21 +			fi
 1145.22  			export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries"
 1145.23  			./configure		\
 1145.24 -				--cpu=$ARCH	\
 1145.25 +				--cpu=$cpu	\
 1145.26  				--prefix=/usr	\
 1145.27  				intl nogif nojp2 gtk2
 1145.28  			;;
  1146.1 --- a/mysql-client/receipt	Tue Jun 25 14:51:14 2024 +0000
  1146.2 +++ b/mysql-client/receipt	Thu Dec 05 08:39:45 2024 +0000
  1146.3 @@ -12,6 +12,8 @@
  1146.4  
  1146.5  DEPENDS="libmysqlclient zlib ncurses gcc-lib-base ncursesw"
  1146.6  
  1146.7 +HOST_ARCH="i486 x86_64"
  1146.8 +
  1146.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1146.10  genpkg_rules()
 1146.11  {
  1147.1 --- a/mysql-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1147.2 +++ b/mysql-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1147.3 @@ -11,6 +11,8 @@
  1147.4  
  1147.5  DEPENDS="libmysqlclient zlib"
  1147.6  
  1147.7 +HOST_ARCH="i486 x86_64"
  1147.8 +
  1147.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1147.10  genpkg_rules()
 1147.11  {
  1148.1 --- a/mysql-test/receipt	Tue Jun 25 14:51:14 2024 +0000
  1148.2 +++ b/mysql-test/receipt	Thu Dec 05 08:39:45 2024 +0000
  1148.3 @@ -11,6 +11,8 @@
  1148.4  
  1148.5  DEPENDS="mysql perl"
  1148.6  
  1148.7 +HOST_ARCH="i486 x86_64"
  1148.8 +
  1148.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1148.10  genpkg_rules()
 1148.11  {
  1149.1 --- a/mysql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1149.2 +++ b/mysql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1149.3 @@ -19,6 +19,8 @@
  1149.4  BUILD_DEPENDS="cmake openssl-dev zlib-dev ncurses-dev readline-dev \
  1149.5  libtirpc-dev"
  1149.6  
  1149.7 +HOST_ARCH="i486 x86_64"
  1149.8 +
  1149.9  # What is the latest version available today?
 1149.10  current_version()
 1149.11  {
  1150.1 --- a/nano/receipt	Tue Jun 25 14:51:14 2024 +0000
  1150.2 +++ b/nano/receipt	Thu Dec 05 08:39:45 2024 +0000
  1150.3 @@ -17,7 +17,7 @@
  1150.4  BUILD_DEPENDS="groff ncursesw-dev patch zlib-dev"
  1150.5  SPLIT="nano-doc nano-lang"
  1150.6  
  1150.7 -HOST_ARCH="i486 arm"
  1150.8 +HOST_ARCH="i486 arm x86_64"
  1150.9  
 1150.10  # Handle cross compilation
 1150.11  case "$ARCH" in
  1151.1 --- a/nasm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1151.2 +++ b/nasm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1151.3 @@ -12,7 +12,7 @@
  1151.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1151.5  WGET_URL="${WEB_SITE}pub/$PACKAGE/releasebuilds/$VERSION/$TARBALL"
  1151.6  
  1151.7 -HOST_ARCH="i486 arm"
  1151.8 +HOST_ARCH="i486 arm x86_64"
  1151.9  
 1151.10  # What is the latest version available today?
 1151.11  current_version()
  1152.1 --- a/ncurses-common/receipt	Tue Jun 25 14:51:14 2024 +0000
  1152.2 +++ b/ncurses-common/receipt	Thu Dec 05 08:39:45 2024 +0000
  1152.3 @@ -11,7 +11,7 @@
  1152.4  DEPENDS="glibc-base"
  1152.5  WANTED="ncurses"
  1152.6  
  1152.7 -HOST_ARCH="i486 arm"
  1152.8 +HOST_ARCH="i486 arm x86_64"
  1152.9  
 1152.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1152.11  genpkg_rules()
  1153.1 --- a/ncurses-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1153.2 +++ b/ncurses-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1153.3 @@ -11,7 +11,7 @@
  1153.4  DEPENDS="libtinfo ncurses ncursesw-dev" # pkg-config
  1153.5  WANTED="ncurses"
  1153.6  
  1153.7 -HOST_ARCH="i486 arm"
  1153.8 +HOST_ARCH="i486 arm x86_64"
  1153.9  
 1153.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1153.11  genpkg_rules()
  1154.1 --- a/ncurses-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
  1154.2 +++ b/ncurses-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
  1154.3 @@ -7,6 +7,7 @@
  1154.4  MAINTAINER="pascal.bellard@slitaz.org"
  1154.5  LICENSE="MIT"
  1154.6  WEB_SITE="https://www.gnu.org/software/ncurses/ncurses.html"
  1154.7 +HOST_ARCH="i486 x86_64"
  1154.8  
  1154.9  DEPENDS="ncurses"
 1154.10  WANTED="ncurses"
  1155.1 --- a/ncurses/receipt	Tue Jun 25 14:51:14 2024 +0000
  1155.2 +++ b/ncurses/receipt	Thu Dec 05 08:39:45 2024 +0000
  1155.3 @@ -16,7 +16,7 @@
  1155.4  SPLIT="libform libmenu libpanel libtic libtinfo ncurses-common \
  1155.5  	ncurses-dev ncurses-extra ncurses-man"
  1155.6  
  1155.7 -HOST_ARCH="i486 arm"
  1155.8 +HOST_ARCH="i486 arm x86_64"
  1155.9  
 1155.10  # @maintainer: Please update also: libform libmenu libpanel libtic libtinfo
 1155.11  
  1156.1 --- a/ncursesw-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1156.2 +++ b/ncursesw-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1156.3 @@ -11,7 +11,7 @@
  1156.4  DEPENDS="ncursesw"
  1156.5  WANTED="ncursesw"
  1156.6  
  1156.7 -HOST_ARCH="i486 arm"
  1156.8 +HOST_ARCH="i486 arm x86_64"
  1156.9  
 1156.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1156.11  genpkg_rules()
 1156.12 @@ -26,8 +26,8 @@
 1156.13  	cp -a $install/usr/include		$fs/usr
 1156.14  	cp $install/usr/bin/ncursesw6-config	$fs/usr/bin
 1156.15  	# seem race condition, cook put pkgconfig in /usr/share or /usr/lib
 1156.16 -	if [ -d $install/usr/lib/pkgconfig ]; then
 1156.17 -		cp -a $install/usr/lib/pkgconfig	$fs/usr/lib
 1156.18 +	if [ -d $install/usr/lib*/pkgconfig ]; then
 1156.19 +		cp -a $install/usr/lib*/pkgconfig	$fs/usr/lib
 1156.20  	else
 1156.21  		cp -a $install/usr/share/pkgconfig	$fs/usr/lib
 1156.22  	fi
  1157.1 --- a/ncursesw-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
  1157.2 +++ b/ncursesw-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
  1157.3 @@ -11,7 +11,7 @@
  1157.4  DEPENDS="ncurses-extra ncursesw"
  1157.5  WANTED="ncursesw"
  1157.6  
  1157.7 -HOST_ARCH="i486 arm"
  1157.8 +HOST_ARCH="i486 arm x86_64"
  1157.9  
 1157.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1157.11  genpkg_rules()
  1158.1 --- a/ncursesw/receipt	Tue Jun 25 14:51:14 2024 +0000
  1158.2 +++ b/ncursesw/receipt	Thu Dec 05 08:39:45 2024 +0000
  1158.3 @@ -15,7 +15,7 @@
  1158.4  DEPENDS="ncurses-common"
  1158.5  BUILD_DEPENDS=""
  1158.6  
  1158.7 -HOST_ARCH="i486 arm"
  1158.8 +HOST_ARCH="i486 arm x86_64"
  1158.9  
 1158.10  case "$ARCH" in
 1158.11  	arm) BUILD_DEPENDS="" ;;
  1159.1 --- a/neofetch/receipt	Tue Jun 25 14:51:14 2024 +0000
  1159.2 +++ b/neofetch/receipt	Thu Dec 05 08:39:45 2024 +0000
  1159.3 @@ -15,6 +15,8 @@
  1159.4  DEPENDS="bash"
  1159.5  BUILD_DEPENDS="git"
  1159.6  
  1159.7 +HOST_ARCH="i486 x86_64"
  1159.8 +
  1159.9  # Rules to configure and make the package.
 1159.10  compile_rules()
 1159.11  {
  1160.1 --- a/neon-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1160.2 +++ b/neon-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1160.3 @@ -11,6 +11,8 @@
  1160.4  DEPENDS="pkg-config"
  1160.5  WANTED="neon"
  1160.6  
  1160.7 +HOST_ARCH="i486 x86_64"
  1160.8 +
  1160.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1160.10  genpkg_rules()
 1160.11  {
  1161.1 --- a/neon/receipt	Tue Jun 25 14:51:14 2024 +0000
  1161.2 +++ b/neon/receipt	Thu Dec 05 08:39:45 2024 +0000
  1161.3 @@ -15,6 +15,8 @@
  1161.4  DEPENDS="expat libcomerr3 libkrb5 libssl zlib"
  1161.5  BUILD_DEPENDS="expat-dev libxml2-dev openssl-dev xmlto zlib-dev"
  1161.6  
  1161.7 +HOST_ARCH="i486 x86_64"
  1161.8 +
  1161.9  # What is the latest version available today?
 1161.10  current_version()
 1161.11  {
  1162.1 --- a/net-snmp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1162.2 +++ b/net-snmp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1162.3 @@ -11,6 +11,8 @@
  1162.4  DEPENDS="net-snmp"
  1162.5  WANTED="net-snmp"
  1162.6  
  1162.7 +HOST_ARCH="i486 x86_64"
  1162.8 +
  1162.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1162.10  genpkg_rules()
 1162.11  {
  1163.1 --- a/net-snmp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1163.2 +++ b/net-snmp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1163.3 @@ -15,6 +15,8 @@
  1163.4  DEPENDS="openssl"
  1163.5  BUILD_DEPENDS="file openssl-dev perl"
  1163.6  
  1163.7 +HOST_ARCH="i486 x86_64"
  1163.8 +
  1163.9  # What is the latest version available today?
 1163.10  current_version()
 1163.11  {
  1164.1 --- a/nettle-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1164.2 +++ b/nettle-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1164.3 @@ -11,7 +11,7 @@
  1164.4  DEPENDS="nettle pkg-config"
  1164.5  WANTED="nettle"
  1164.6  
  1164.7 -HOST_ARCH="i486 arm"
  1164.8 +HOST_ARCH="i486 arm x86_64"
  1164.9  
 1164.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1164.11  genpkg_rules()
  1165.1 --- a/nettle/receipt	Tue Jun 25 14:51:14 2024 +0000
  1165.2 +++ b/nettle/receipt	Thu Dec 05 08:39:45 2024 +0000
  1165.3 @@ -14,7 +14,7 @@
  1165.4  DEPENDS="gcc-lib-base gmp"
  1165.5  BUILD_DEPENDS="gcc gmp-dev"
  1165.6  
  1165.7 -HOST_ARCH="i486 arm"
  1165.8 +HOST_ARCH="i486 arm x86_64"
  1165.9  		
 1165.10  # Handle cross compilation.
 1165.11  case "$ARCH" in
  1166.1 --- a/nfs-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1166.2 +++ b/nfs-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1166.3 @@ -19,11 +19,11 @@
  1166.4  
  1166.5  CONFIG_FILES="/etc/exports"
  1166.6  
  1166.7 -HOST_ARCH="i486 arm"
  1166.8 +HOST_ARCH="i486 arm x86_64"
  1166.9  
 1166.10  # Handle SliTaz arch.
 1166.11  case "$SLITAZ_ARCH" in
 1166.12 -	i?86) DEPENDS="$DEPENDS linux-nfsd" ;;
 1166.13 +	i?86|x86_64) DEPENDS="$DEPENDS linux-nfsd" ;;
 1166.14  esac
 1166.15  
 1166.16  # Handle cross compilation.
  1167.1 --- a/ninja/receipt	Tue Jun 25 14:51:14 2024 +0000
  1167.2 +++ b/ninja/receipt	Thu Dec 05 08:39:45 2024 +0000
  1167.3 @@ -11,6 +11,8 @@
  1167.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1167.5  WGET_URL="https://github.com/ninja-build/$PACKAGE/archive/v$VERSION.tar.gz"
  1167.6  
  1167.7 +HOST_ARCH="i486 x86_64"
  1167.8 +
  1167.9  DEPENDS="gcc-lib-base"
 1167.10  BUILD_DEPENDS="python3"
 1167.11  
  1168.1 --- a/npth-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1168.2 +++ b/npth-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1168.3 @@ -11,6 +11,8 @@
  1168.4  DEPENDS="npth"
  1168.5  WANTED="npth"
  1168.6  
  1168.7 +HOST_ARCH="i486 x86_64"
  1168.8 +
  1168.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1168.10  genpkg_rules()
 1168.11  {
  1169.1 --- a/npth/receipt	Tue Jun 25 14:51:14 2024 +0000
  1169.2 +++ b/npth/receipt	Thu Dec 05 08:39:45 2024 +0000
  1169.3 @@ -13,6 +13,8 @@
  1169.4  
  1169.5  DEPENDS="glibc-base"
  1169.6  
  1169.7 +HOST_ARCH="i486 x86_64"
  1169.8 +
  1169.9  # What is the latest version available today?
 1169.10  current_version()
 1169.11  {
  1170.1 --- a/nspr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1170.2 +++ b/nspr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1170.3 @@ -1,7 +1,7 @@
  1170.4  # SliTaz package receipt.
  1170.5  
  1170.6  PACKAGE="nspr-dev"
  1170.7 -VERSION="4.33"
  1170.8 +VERSION="4.35"
  1170.9  CATEGORY="development"
 1170.10  SHORT_DESC="Nspr development files."
 1170.11  MAINTAINER="slaxemulator@gmail.com"
 1170.12 @@ -11,6 +11,8 @@
 1170.13  DEPENDS="nspr pkg-config"
 1170.14  WANTED="nspr"
 1170.15  
 1170.16 +HOST_ARCH="i486 x86_64"
 1170.17 +
 1170.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1170.19  genpkg_rules()
 1170.20  {
  1171.1 --- a/nspr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1171.2 +++ b/nspr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1171.3 @@ -1,7 +1,7 @@
  1171.4  # SliTaz package receipt.
  1171.5  
  1171.6  PACKAGE="nspr"
  1171.7 -VERSION="4.33"
  1171.8 +VERSION="4.35"
  1171.9  CATEGORY="utilities"
 1171.10  SHORT_DESC="Netscape Portable Runtime."
 1171.11  MAINTAINER="rocky@slitaz.org"
 1171.12 @@ -14,6 +14,8 @@
 1171.13  DEPENDS="glibc-base"
 1171.14  BUILD_DEPENDS="perl"
 1171.15  
 1171.16 +HOST_ARCH="i486 x86_64"
 1171.17 +
 1171.18  # What is the latest version available today?
 1171.19  current_version()
 1171.20  {
 1171.21 @@ -24,6 +26,13 @@
 1171.22  # Rules to configure and make the package.
 1171.23  compile_rules()
 1171.24  {
 1171.25 +	case $SLITAZ_ARCH in
 1171.26 +		i?86)
 1171.27 +			ARCH_ARGS="" ;;
 1171.28 +		x86_64)
 1171.29 +			ARCH_ARGS="--enable-64bit" ;;
 1171.30 +	esac
 1171.31 +
 1171.32  	cd $src/nspr
 1171.33  	./configure				\
 1171.34  		--prefix=/usr			\
 1171.35 @@ -33,7 +42,7 @@
 1171.36  		--disable-debug			\
 1171.37  		--with-mozilla			\
 1171.38  		--with-pthreads			\
 1171.39 -		$([ $(uname -m) = x86_64 ] && echo --enable-64bit) \
 1171.40 +		$ARCH_ARGS			\
 1171.41  		$CONFIGURE_ARGS &&
 1171.42  	make &&
 1171.43  	make DESTDIR=$DESTDIR install
  1172.1 --- a/nss-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1172.2 +++ b/nss-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1172.3 @@ -1,7 +1,7 @@
  1172.4  # SliTaz package receipt.
  1172.5  
  1172.6  PACKAGE="nss-dev"
  1172.7 -VERSION="3.17.4"
  1172.8 +VERSION="3.87"
  1172.9  CATEGORY="development"
 1172.10  SHORT_DESC="nss devel library."
 1172.11  MAINTAINER="rocky@slitaz.org"
 1172.12 @@ -11,6 +11,8 @@
 1172.13  
 1172.14  DEPENDS="nss nspr-dev pkg-config"
 1172.15  
 1172.16 +HOST_ARCH="i486 x86_64"
 1172.17 +
 1172.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1172.19  genpkg_rules()
 1172.20  {
  1173.1 --- a/nss/receipt	Tue Jun 25 14:51:14 2024 +0000
  1173.2 +++ b/nss/receipt	Thu Dec 05 08:39:45 2024 +0000
  1173.3 @@ -1,7 +1,7 @@
  1173.4  # SliTaz package receipt.
  1173.5  
  1173.6  PACKAGE="nss"
  1173.7 -VERSION="3.17.4"
  1173.8 +VERSION="3.87"
  1173.9  CATEGORY="utilities"
 1173.10  SHORT_DESC="Mozilla Network Security Services (NSS)."
 1173.11  MAINTAINER="rocky@slitaz.org"
 1173.12 @@ -13,6 +13,8 @@
 1173.13  DEPENDS="nspr sqlite zlib"
 1173.14  BUILD_DEPENDS="nspr-dev sqlite-dev zlib-dev perl pkg-config"
 1173.15  
 1173.16 +HOST_ARCH="i486 x86_64"
 1173.17 +
 1173.18  # What is the latest version available today?
 1173.19  current_version()
 1173.20  {
 1173.21 @@ -23,13 +25,23 @@
 1173.22  # Rules to configure and make the package.
 1173.23  compile_rules()
 1173.24  {
 1173.25 -	sed -i 's|uname -m|echo i686|' nss/coreconf/arch.mk nss/tests/run_niscc.sh
 1173.26 -	patch -Np1 -i $stuff/nss-3.17.4-standalone-1.patch &&
 1173.27 +	case $SLITAZ_ARCH in
 1173.28 +		i?86)
 1173.29 +			cpu="i686"
 1173.30 +			ARCH_ARGS="" ;;
 1173.31 +		x86_64)
 1173.32 +			cpu="$ARCH"
 1173.33 +			ARCH_ARGS="USE_64=1" ;;
 1173.34 +	esac
 1173.35 +
 1173.36 +	sed -i "s|uname -m|echo $cpu|" nss/coreconf/arch.mk nss/tests/run_niscc.sh
 1173.37 +	patch -Np1 -i $stuff/nss-$VERSION-standalone-1.patch &&
 1173.38  	cd nss &&
 1173.39  	make -j1 nss_build_all BUILD_OPT=1 \
 1173.40  		NSPR_INCLUDE_DIR=/usr/include/nspr \
 1173.41  		USE_SYSTEM_ZLIB=1 \
 1173.42  		ZLIB_LIBS=-lz \
 1173.43 +		$ARCH_ARGS \
 1173.44  		$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1) &&
 1173.45  	mkdir -p $install/usr/lib $install/usr/include/nss			&&
 1173.46  	mkdir -p $install/usr/bin $install/usr/lib/pkgconfig		&&
  1174.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1174.2 +++ b/nss/stuff/nss-3.87-standalone-1.patch	Thu Dec 05 08:39:45 2024 +0000
  1174.3 @@ -0,0 +1,244 @@
  1174.4 +Submitted By:            Armin K. <krejzi at email dot com>
  1174.5 +Date:                    2014-09-26
  1174.6 +Initial Package Version: 3.15
  1174.7 +Comment:                 Modified manifest.mn diff (Fernando)
  1174.8 +Upstream Status:         Not applicable
  1174.9 +Origin:                  Based on dj's original patch, rediffed and modified for 3.15
 1174.10 +Description:             Adds auto-generated nss.pc and nss-config script, and allows
 1174.11 +                         building without nspr in the source tree.
 1174.12 +
 1174.13 +--- a/nss/config/Makefile	1970-01-01 01:00:00.000000000 +0100
 1174.14 ++++ b/nss/config/Makefile	2013-07-02 14:53:56.684750636 +0200
 1174.15 +@@ -0,0 +1,40 @@
 1174.16 ++CORE_DEPTH = ..
 1174.17 ++DEPTH      = ..
 1174.18 ++
 1174.19 ++include $(CORE_DEPTH)/coreconf/config.mk
 1174.20 ++
 1174.21 ++NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
 1174.22 ++NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
 1174.23 ++NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
 1174.24 ++PREFIX = /usr
 1174.25 ++
 1174.26 ++all: export libs
 1174.27 ++
 1174.28 ++export:
 1174.29 ++	# Create the nss.pc file
 1174.30 ++	mkdir -p $(DIST)/lib/pkgconfig
 1174.31 ++	sed -e "s,@prefix@,$(PREFIX)," \
 1174.32 ++	    -e "s,@exec_prefix@,\$${prefix}," \
 1174.33 ++	    -e "s,@libdir@,\$${prefix}/lib," \
 1174.34 ++	    -e "s,@includedir@,\$${prefix}/include/nss," \
 1174.35 ++	    -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
 1174.36 ++	    -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
 1174.37 ++	    -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
 1174.38 ++	    nss.pc.in > nss.pc
 1174.39 ++	chmod 0644 nss.pc
 1174.40 ++	ln -sf ../../../../nss/config/nss.pc $(DIST)/lib/pkgconfig
 1174.41 ++
 1174.42 ++	# Create the nss-config script
 1174.43 ++	mkdir -p $(DIST)/bin
 1174.44 ++	sed -e "s,@prefix@,$(PREFIX)," \
 1174.45 ++	    -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
 1174.46 ++	    -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
 1174.47 ++	    -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
 1174.48 ++	    nss-config.in > nss-config
 1174.49 ++	chmod 0755 nss-config
 1174.50 ++	ln -sf ../../../nss/config/nss-config $(DIST)/bin
 1174.51 ++
 1174.52 ++libs:
 1174.53 ++
 1174.54 ++dummy: all export libs
 1174.55 ++
 1174.56 +--- a/nss/config/nss-config.in	1970-01-01 01:00:00.000000000 +0100
 1174.57 ++++ b/nss/config/nss-config.in	2013-07-02 14:52:58.328084334 +0200
 1174.58 +@@ -0,0 +1,153 @@
 1174.59 ++#!/bin/sh
 1174.60 ++
 1174.61 ++prefix=@prefix@
 1174.62 ++
 1174.63 ++major_version=@NSS_MAJOR_VERSION@
 1174.64 ++minor_version=@NSS_MINOR_VERSION@
 1174.65 ++patch_version=@NSS_PATCH_VERSION@
 1174.66 ++
 1174.67 ++usage()
 1174.68 ++{
 1174.69 ++	cat <<EOF
 1174.70 ++Usage: nss-config [OPTIONS] [LIBRARIES]
 1174.71 ++Options:
 1174.72 ++	[--prefix[=DIR]]
 1174.73 ++	[--exec-prefix[=DIR]]
 1174.74 ++	[--includedir[=DIR]]
 1174.75 ++	[--libdir[=DIR]]
 1174.76 ++	[--version]
 1174.77 ++	[--libs]
 1174.78 ++	[--cflags]
 1174.79 ++Dynamic Libraries:
 1174.80 ++	nss
 1174.81 ++	nssutil
 1174.82 ++	smime
 1174.83 ++	ssl
 1174.84 ++	softokn
 1174.85 ++EOF
 1174.86 ++	exit $1
 1174.87 ++}
 1174.88 ++
 1174.89 ++if test $# -eq 0; then
 1174.90 ++	usage 1 1>&2
 1174.91 ++fi
 1174.92 ++
 1174.93 ++lib_nss=yes
 1174.94 ++lib_nssutil=yes
 1174.95 ++lib_smime=yes
 1174.96 ++lib_ssl=yes
 1174.97 ++lib_softokn=yes
 1174.98 ++
 1174.99 ++while test $# -gt 0; do
1174.100 ++  case "$1" in
1174.101 ++  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
1174.102 ++  *) optarg= ;;
1174.103 ++  esac
1174.104 ++
1174.105 ++  case $1 in
1174.106 ++    --prefix=*)
1174.107 ++      prefix=$optarg
1174.108 ++      ;;
1174.109 ++    --prefix)
1174.110 ++      echo_prefix=yes
1174.111 ++      ;;
1174.112 ++    --exec-prefix=*)
1174.113 ++      exec_prefix=$optarg
1174.114 ++      ;;
1174.115 ++    --exec-prefix)
1174.116 ++      echo_exec_prefix=yes
1174.117 ++      ;;
1174.118 ++    --includedir=*)
1174.119 ++      includedir=$optarg
1174.120 ++      ;;
1174.121 ++    --includedir)
1174.122 ++      echo_includedir=yes
1174.123 ++      ;;
1174.124 ++    --libdir=*)
1174.125 ++      libdir=$optarg
1174.126 ++      ;;
1174.127 ++    --libdir)
1174.128 ++      echo_libdir=yes
1174.129 ++      ;;
1174.130 ++    --version)
1174.131 ++      echo ${major_version}.${minor_version}.${patch_version}
1174.132 ++      ;;
1174.133 ++    --cflags)
1174.134 ++      echo_cflags=yes
1174.135 ++      ;;
1174.136 ++    --libs)
1174.137 ++      echo_libs=yes
1174.138 ++      ;;
1174.139 ++    nss)
1174.140 ++      lib_nss=yes
1174.141 ++      ;;
1174.142 ++    nssutil)
1174.143 ++      lib_nssutil=yes
1174.144 ++      ;;
1174.145 ++    smime)
1174.146 ++      lib_smime=yes
1174.147 ++      ;;
1174.148 ++    ssl)
1174.149 ++      lib_ssl=yes
1174.150 ++      ;;
1174.151 ++    softokn)
1174.152 ++      lib_softokn=yes
1174.153 ++      ;;
1174.154 ++    *)
1174.155 ++      usage 1 1>&2
1174.156 ++      ;;
1174.157 ++  esac
1174.158 ++  shift
1174.159 ++done
1174.160 ++
1174.161 ++# Set variables that may be dependent upon other variables
1174.162 ++if test -z "$exec_prefix"; then
1174.163 ++    exec_prefix=`pkg-config --variable=exec_prefix nss`
1174.164 ++fi
1174.165 ++if test -z "$includedir"; then
1174.166 ++    includedir=`pkg-config --variable=includedir nss`
1174.167 ++fi
1174.168 ++if test -z "$libdir"; then
1174.169 ++    libdir=`pkg-config --variable=libdir nss`
1174.170 ++fi
1174.171 ++
1174.172 ++if test "$echo_prefix" = "yes"; then
1174.173 ++    echo $prefix
1174.174 ++fi
1174.175 ++
1174.176 ++if test "$echo_exec_prefix" = "yes"; then
1174.177 ++    echo $exec_prefix
1174.178 ++fi
1174.179 ++
1174.180 ++if test "$echo_includedir" = "yes"; then
1174.181 ++    echo $includedir
1174.182 ++fi
1174.183 ++
1174.184 ++if test "$echo_libdir" = "yes"; then
1174.185 ++    echo $libdir
1174.186 ++fi
1174.187 ++
1174.188 ++if test "$echo_cflags" = "yes"; then
1174.189 ++    echo -I$includedir
1174.190 ++fi
1174.191 ++
1174.192 ++if test "$echo_libs" = "yes"; then
1174.193 ++      libdirs="-L$libdir"
1174.194 ++      if test -n "$lib_nss"; then
1174.195 ++	libdirs="$libdirs -lnss${major_version}"
1174.196 ++      fi
1174.197 ++      if test -n "$lib_nssutil"; then
1174.198 ++        libdirs="$libdirs -lnssutil${major_version}"
1174.199 ++      fi
1174.200 ++      if test -n "$lib_smime"; then
1174.201 ++	libdirs="$libdirs -lsmime${major_version}"
1174.202 ++      fi
1174.203 ++      if test -n "$lib_ssl"; then
1174.204 ++	libdirs="$libdirs -lssl${major_version}"
1174.205 ++      fi
1174.206 ++      if test -n "$lib_softokn"; then
1174.207 ++        libdirs="$libdirs -lsoftokn${major_version}"
1174.208 ++      fi
1174.209 ++      echo $libdirs
1174.210 ++fi      
1174.211 ++
1174.212 +--- a/nss/config/nss.pc.in	1970-01-01 01:00:00.000000000 +0100
1174.213 ++++ b/nss/config/nss.pc.in	2013-07-02 14:52:58.328084334 +0200
1174.214 +@@ -0,0 +1,12 @@
1174.215 ++prefix=@prefix@
1174.216 ++exec_prefix=@exec_prefix@
1174.217 ++libdir=@libdir@
1174.218 ++includedir=@includedir@
1174.219 ++
1174.220 ++Name: NSS
1174.221 ++Description: Network Security Services
1174.222 ++Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
1174.223 ++Requires: nspr >= 4.8
1174.224 ++Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@
1174.225 ++Cflags: -I${includedir}
1174.226 ++
1174.227 +--- a/nss/Makefile	2013-05-28 23:43:24.000000000 +0100
1174.228 ++++ b/nss/Makefile	2024-07-18 13:32:58.328084334 +0100
1174.229 +@@ -48,7 +48,6 @@
1174.230 + #######################################################################
1174.231 + 
1174.232 + nss_build_all:
1174.233 +-	$(MAKE) build_nspr
1174.234 + 	$(MAKE) all
1174.235 + 	$(MAKE) latest
1174.236 +  
1174.237 +--- a/nss/manifest.mn	2014-09-26 16:46:44.201965538 -0300
1174.238 ++++ b/nss/manifest.mn	2024-07-18 13:33:11.386336520 +0100
1174.239 +@@ -10,7 +10,7 @@
1174.240 + 
1174.241 + RELEASE = nss
1174.242 + 
1174.243 +-DIRS = coreconf lib cmd cpputil gtests
1174.244 ++DIRS = coreconf lib cmd config cpputil gtests
1174.245 + 
1174.246 + HAVE_ALL_TARGET := 1
1174.247 + 
  1175.1 --- a/ntfs-3g-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1175.2 +++ b/ntfs-3g-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1175.3 @@ -11,6 +11,8 @@
  1175.4  DEPENDS="fuse-dev pkg-config"
  1175.5  WANTED="ntfs-3g"
  1175.6  
  1175.7 +HOST_ARCH="i486 x86_64"
  1175.8 +
  1175.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1175.10  genpkg_rules()
 1175.11  {
  1176.1 --- a/ntfs-3g/receipt	Tue Jun 25 14:51:14 2024 +0000
  1176.2 +++ b/ntfs-3g/receipt	Thu Dec 05 08:39:45 2024 +0000
  1176.3 @@ -17,6 +17,8 @@
  1176.4  BUILD_DEPENDS="attr-dev fuse-dev libtool util-linux-uuid-dev \
  1176.5  libgcrypt-dev autoconf"
  1176.6  
  1176.7 +HOST_ARCH="i486 x86_64"
  1176.8 +
  1176.9  CONFIG_FILES="/etc/filesystems"
 1176.10  
 1176.11  current_version()
  1177.1 --- a/ntfsprogs-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1177.2 +++ b/ntfsprogs-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1177.3 @@ -11,6 +11,8 @@
  1177.4  
  1177.5  DEPENDS="ntfsprogs"
  1177.6  
  1177.7 +HOST_ARCH="i486 x86_64"
  1177.8 +
  1177.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1177.10  genpkg_rules()
 1177.11  {
  1178.1 --- a/ntfsprogs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1178.2 +++ b/ntfsprogs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1178.3 @@ -14,6 +14,8 @@
  1178.4  DEPENDS="fuse ntfs-3g util-linux-uuid"
  1178.5  BUILD_DEPENDS="fuse"
  1178.6  
  1178.7 +HOST_ARCH="i486 x86_64"
  1178.8 +
  1178.9  current_version()
 1178.10  {
 1178.11  	wget -O - https://sourceforge.net/projects/linux-ntfs/files/NTFS%20Tools%20and%20Library/ 2>/dev/null | \
  1179.1 --- a/obconf/receipt	Tue Jun 25 14:51:14 2024 +0000
  1179.2 +++ b/obconf/receipt	Thu Dec 05 08:39:45 2024 +0000
  1179.3 @@ -10,7 +10,7 @@
  1179.4  WEB_SITE="http://openbox.org/wiki/ObConf:About"
  1179.5  WGET_URL="http://openbox.org/dist/obconf/$TARBALL"
  1179.6  TAGS="openbox"
  1179.7 -HOST_ARCH="i486 arm"
  1179.8 +HOST_ARCH="i486 arm x86_64"
  1179.9  
 1179.10  DEPENDS="openbox gtk+ libglade shared-mime-info xorg-libXdamage \
 1179.11  startup-notification slitaz-boot-scripts desktop-file-utils"
  1180.1 --- a/openbox-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1180.2 +++ b/openbox-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1180.3 @@ -8,7 +8,7 @@
  1180.4  LICENSE="GPL2"
  1180.5  WANTED="openbox"
  1180.6  WEB_SITE="http://openbox.org/"
  1180.7 -HOST_ARCH="i486 arm"
  1180.8 +HOST_ARCH="i486 arm x86_64"
  1180.9  
 1180.10  DEPENDS="pkg-config"
 1180.11  
  1181.1 --- a/openbox-python/receipt	Tue Jun 25 14:51:14 2024 +0000
  1181.2 +++ b/openbox-python/receipt	Thu Dec 05 08:39:45 2024 +0000
  1181.3 @@ -8,6 +8,7 @@
  1181.4  LICENSE="GPL2"
  1181.5  WANTED="openbox"
  1181.6  WEB_SITE="http://openbox.org/"
  1181.7 +HOST_ARCH="i486 x86_64"
  1181.8  
  1181.9  DEPENDS="openbox python python-xdg"
 1181.10  
  1182.1 --- a/openbox/receipt	Tue Jun 25 14:51:14 2024 +0000
  1182.2 +++ b/openbox/receipt	Thu Dec 05 08:39:45 2024 +0000
  1182.3 @@ -10,7 +10,7 @@
  1182.4  WEB_SITE="http://openbox.org/"
  1182.5  WGET_URL="http://openbox.org/dist/openbox/$TARBALL"
  1182.6  TAGS="window-manager"
  1182.7 -HOST_ARCH="i486 arm"
  1182.8 +HOST_ARCH="i486 arm x86_64"
  1182.9  
 1182.10  SUGGESTED="obconf spacefm pcmanfm hsetroot wbar2 conky"
 1182.11  DEPENDS="pango glib xorg-libX11 fontconfig freetype xorg-libXrandr \
 1182.12 @@ -20,13 +20,13 @@
 1182.13  
 1182.14  # Handle slitaz arch: /etc/slitaz/slitaz.conf
 1182.15  case "$SLITAZ_ARCH" in 
 1182.16 -	i?86) DEPENDS="$DEPENDS startup-notification" ;;
 1182.17 +	i?86|x86_64) DEPENDS="$DEPENDS startup-notification" ;;
 1182.18  	arm*) DEPENDS="$DEPENDS hsetroot tint2" ;;
 1182.19  esac
 1182.20  
 1182.21  # Handle cross compilation
 1182.22  case "$ARCH" in 
 1182.23 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS startup-notification-dev xorg-dev" ;;
 1182.24 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS startup-notification-dev xorg-dev" ;;
 1182.25  esac
 1182.26  
 1182.27  # What is the latest version available today?
  1183.1 --- a/opencore-amr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1183.2 +++ b/opencore-amr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1183.3 @@ -14,6 +14,8 @@
  1183.4  DEPENDS=""
  1183.5  BUILD_DEPENDS=""
  1183.6  
  1183.7 +HOST_ARCH="i486 x86_64"
  1183.8 +
  1183.9  # What is the latest version available today?
 1183.10  current_version()
 1183.11  {
  1184.1 --- a/openldap-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1184.2 +++ b/openldap-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1184.3 @@ -11,6 +11,8 @@
  1184.4  
  1184.5  DEPENDS="openldap libldap"
  1184.6  
  1184.7 +HOST_ARCH="i486 x86_64"
  1184.8 +
  1184.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1184.10  genpkg_rules()
 1184.11  {
  1185.1 --- a/openldap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1185.2 +++ b/openldap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1185.3 @@ -16,6 +16,8 @@
  1185.4  DEPENDS="libdb openssl libcomerr3 util-linux-uuid libldap"
  1185.5  BUILD_DEPENDS="db-dev libdb util-linux-uuid-dev openssl-dev util-linux-uuid"
  1185.6  
  1185.7 +HOST_ARCH="i486 x86_64"
  1185.8 +
  1185.9  # What is the latest version available today?
 1185.10  current_version()
 1185.11  {
  1186.1 --- a/openssh-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1186.2 +++ b/openssh-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1186.3 @@ -23,6 +23,8 @@
  1186.4  CONFIG_FILES="/etc/ssh/*config /etc/ssh/moduli"
  1186.5  SECRET_FILES="/etc/ssh/*key*"
  1186.6  
  1186.7 +HOST_ARCH="i486 x86_64"
  1186.8 +
  1186.9  current_version()
 1186.10  {
 1186.11  	wget -O - ${WGET_URL%/*}/ 2>/dev/null | \
  1187.1 --- a/openssh/receipt	Tue Jun 25 14:51:14 2024 +0000
  1187.2 +++ b/openssh/receipt	Thu Dec 05 08:39:45 2024 +0000
  1187.3 @@ -22,7 +22,7 @@
  1187.4  CONFIG_FILES="/etc/ssh/*config /etc/ssh/moduli"
  1187.5  SECRET_FILES="/etc/ssh/*key*"
  1187.6  
  1187.7 -HOST_ARCH="i486 arm"
  1187.8 +HOST_ARCH="i486 arm x86_64"
  1187.9  
 1187.10  # @maintainer:	Please update also sftp-server
 1187.11  
  1188.1 --- a/openssl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1188.2 +++ b/openssl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1188.3 @@ -7,7 +7,7 @@
  1188.4  MAINTAINER="pascal.bellard@slitaz.org"
  1188.5  LICENSE="BSD"
  1188.6  WEB_SITE="https://www.openssl.org/"
  1188.7 -HOST_ARCH="i486 arm"
  1188.8 +HOST_ARCH="i486 arm x86_64"
  1188.9  
 1188.10  WANTED="openssl"
 1188.11  DEPENDS="libcrypto-dev pkg-config"
  1189.1 --- a/openssl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1189.2 +++ b/openssl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1189.3 @@ -8,7 +8,7 @@
  1189.4  LICENSE="BSD"
  1189.5  WEB_SITE="https://www.openssl.org/"
  1189.6  TAGS="ssl security"
  1189.7 -HOST_ARCH="i486 arm"
  1189.8 +HOST_ARCH="i486 arm x86_64"
  1189.9  
 1189.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
 1189.11  WGET_URL="https://www.openssl.org/source/$TARBALL"
 1189.12 @@ -54,6 +54,11 @@
 1189.13  				shared zlib zlib-dynamic enable-md2 \
 1189.14  				no-ssl3-method -Wa,--noexecstack &&
 1189.15  			make depend ;;
 1189.16 +		x86_64)
 1189.17 +			./config --prefix=/usr --libdir=/usr/lib --openssldir=/etc/ssl \
 1189.18 +				shared zlib zlib-dynamic enable-md2 \
 1189.19 +				no-ssl3-method -Wa,--noexecstack &&
 1189.20 +			make depend ;;
 1189.21  	esac &&
 1189.22  	# Install
 1189.23  	make DESTDIR=$PWD/_pkg MANDIR=$PWD/_pkg/usr/share/man \
  1190.1 --- a/openssl11-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1190.2 +++ b/openssl11-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1190.3 @@ -1,13 +1,13 @@
  1190.4  # SliTaz package receipt.
  1190.5  
  1190.6  PACKAGE="openssl11-dev"
  1190.7 -VERSION="1.1.1w"
  1190.8 +VERSION="1.1.1zb"
  1190.9  CATEGORY="development"
 1190.10  SHORT_DESC="Open source Secure Sockets Layer devel files (1.1.1 series)."
 1190.11  MAINTAINER="pascal.bellard@slitaz.org"
 1190.12  LICENSE="BSD"
 1190.13  WEB_SITE="https://www.openssl.org/"
 1190.14 -HOST_ARCH="i486 arm"
 1190.15 +HOST_ARCH="i486 arm x86_64"
 1190.16  
 1190.17  WANTED="openssl11"
 1190.18  DEPENDS="libcrypto11-dev pkg-config"
  1191.1 --- a/openssl11/receipt	Tue Jun 25 14:51:14 2024 +0000
  1191.2 +++ b/openssl11/receipt	Thu Dec 05 08:39:45 2024 +0000
  1191.3 @@ -2,16 +2,17 @@
  1191.4  
  1191.5  PACKAGE="openssl11"
  1191.6  SOURCE="openssl"
  1191.7 -VERSION="1.1.1w"
  1191.8 +VERSION="1.1.1zb"
  1191.9 +_realver="1.1.1w"
 1191.10  CATEGORY="security"
 1191.11  SHORT_DESC="Open source Secure Sockets Layer (1.1.1 series)."
 1191.12  MAINTAINER="pascal.bellard@slitaz.org"
 1191.13  LICENSE="BSD"
 1191.14  WEB_SITE="https://www.openssl.org/"
 1191.15  TAGS="ssl security"
 1191.16 -HOST_ARCH="i486 arm"
 1191.17 +HOST_ARCH="i486 arm x86_64"
 1191.18  
 1191.19 -TARBALL="$SOURCE-$VERSION.tar.gz"
 1191.20 +TARBALL="$SOURCE-$_realver.tar.gz"
 1191.21  WGET_URL="https://www.openssl.org/source/$TARBALL"
 1191.22  
 1191.23  DEPENDS="libcrypto11 libssl11"
 1191.24 @@ -35,6 +36,17 @@
 1191.25  	# MAKEFLAGS make openssl build fail.
 1191.26  	unset MAKEFLAGS
 1191.27  
 1191.28 +	# Patches from slackware, big thanks to Pat, and Ken Zalewski
 1191.29 +
 1191.30 +	# Apply patches to fix CVEs that were fixed by the 1.1.1{x,y,za} releases that
 1191.31 +	# were only available to subscribers to OpenSSL's premium extended support.
 1191.32 +	# These patches were prepared by backporting commits from the OpenSSL-3.0 repo.
 1191.33 +	# Thanks to Ken Zalewski!
 1191.34 +	patch -p1 < $stuff/0001-openssl-1.1.1x_CVE-2023-5678_CVE-2024-0727.patch
 1191.35 +	patch -p1 < $stuff/0002-openssl-1.1.1y_CVE-2024-2511_CVE-2024-4741.patch
 1191.36 +	patch -p1 < $stuff/0003-openssl-1.1.1za_CVE-2024-5535.patch
 1191.37 +	patch -p1 < $stuff/0004-openssl-1.1.1zb_CVE_2024_9143.patch
 1191.38 +
 1191.39  	# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
 1191.40  	# marked as not requiring an executable stack (compatibility improvement).
 1191.41  	case "$ARCH" in
 1191.42 @@ -55,6 +67,12 @@
 1191.43  				zlib-dynamic enable-md2 no-ssl3-method \
 1191.44  				-Wa,--noexecstack &&
 1191.45  			make depend ;;
 1191.46 + 		x86_64)
 1191.47 + 			./config --prefix=/usr --openssldir=/etc/ssl \
 1191.48 + 				--libdir=lib/openssl-1.1 shared zlib \
 1191.49 +				zlib-dynamic enable-md2 no-ssl3-method \
 1191.50 + 				-Wa,--noexecstack &&
 1191.51 + 			make depend ;;
 1191.52  	esac &&
 1191.53  	# Install
 1191.54  	make DESTDIR=$PWD/_pkg MANDIR=$PWD/_pkg/usr/share/man \
  1192.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1192.2 +++ b/openssl11/stuff/0001-openssl-1.1.1x_CVE-2023-5678_CVE-2024-0727.patch	Thu Dec 05 08:39:45 2024 +0000
  1192.3 @@ -0,0 +1,294 @@
  1192.4 +From 01ca0bbbe65215f6ae72bba7d63ea67fb53c4f9a Mon Sep 17 00:00:00 2001
  1192.5 +From: Ken Zalewski <ken.zalewski@gmail.com>
  1192.6 +Date: Sat, 13 Jul 2024 11:00:49 -0400
  1192.7 +Subject: [PATCH] Patch to openssl-1.1.1x.  This version addresses two
  1192.8 + vulnerabilities:  CVE-2023-5678 and CVE-2024-0727
  1192.9 +
 1192.10 +---
 1192.11 + crypto/dh/dh_check.c        | 13 +++++++++++++
 1192.12 + crypto/dh/dh_err.c          |  2 ++
 1192.13 + crypto/dh/dh_key.c          | 10 ++++++++++
 1192.14 + crypto/err/openssl.txt      |  2 ++
 1192.15 + crypto/pkcs12/p12_add.c     | 18 ++++++++++++++++++
 1192.16 + crypto/pkcs12/p12_mutl.c    |  5 +++++
 1192.17 + crypto/pkcs12/p12_npas.c    |  5 +++--
 1192.18 + crypto/pkcs12/pk12err.c     |  2 ++
 1192.19 + crypto/pkcs7/pk7_mime.c     |  9 +++++++--
 1192.20 + include/openssl/dh.h        |  6 ++++--
 1192.21 + include/openssl/dherr.h     |  2 ++
 1192.22 + include/openssl/opensslv.h  |  4 ++--
 1192.23 + include/openssl/pkcs12err.h |  1 +
 1192.24 + 13 files changed, 71 insertions(+), 8 deletions(-)
 1192.25 +
 1192.26 +diff --git a/crypto/dh/dh_check.c b/crypto/dh/dh_check.c
 1192.27 +index ae1b03b..40dfc57 100644
 1192.28 +--- a/crypto/dh/dh_check.c
 1192.29 ++++ b/crypto/dh/dh_check.c
 1192.30 +@@ -198,6 +198,19 @@ int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *ret)
 1192.31 +     BN_CTX *ctx = NULL;
 1192.32 + 
 1192.33 +     *ret = 0;
 1192.34 ++
 1192.35 ++    /* Don't do any checks at all with an excessively large modulus */
 1192.36 ++    if (BN_num_bits(dh->p) > OPENSSL_DH_CHECK_MAX_MODULUS_BITS) {
 1192.37 ++        DHerr(DH_F_DH_CHECK_PUB_KEY, DH_R_MODULUS_TOO_LARGE);
 1192.38 ++        *ret = DH_CHECK_P_NOT_PRIME | DH_CHECK_PUBKEY_INVALID;
 1192.39 ++        return 0;
 1192.40 ++    }
 1192.41 ++
 1192.42 ++    if (dh->q != NULL && BN_ucmp(dh->p, dh->q) < 0) {
 1192.43 ++        *ret |= DH_CHECK_INVALID_Q_VALUE | DH_CHECK_PUBKEY_INVALID;
 1192.44 ++        return 1;
 1192.45 ++    }
 1192.46 ++
 1192.47 +     ctx = BN_CTX_new();
 1192.48 +     if (ctx == NULL)
 1192.49 +         goto err;
 1192.50 +diff --git a/crypto/dh/dh_err.c b/crypto/dh/dh_err.c
 1192.51 +index 92800d3..048ba66 100644
 1192.52 +--- a/crypto/dh/dh_err.c
 1192.53 ++++ b/crypto/dh/dh_err.c
 1192.54 +@@ -21,6 +21,7 @@ static const ERR_STRING_DATA DH_str_functs[] = {
 1192.55 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK, 0), "DH_check"},
 1192.56 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_EX, 0), "DH_check_ex"},
 1192.57 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_PARAMS_EX, 0), "DH_check_params_ex"},
 1192.58 ++    {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_PUB_KEY, 0), "DH_check_pub_key"},
 1192.59 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_PUB_KEY_EX, 0), "DH_check_pub_key_ex"},
 1192.60 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CMS_DECRYPT, 0), "dh_cms_decrypt"},
 1192.61 +     {ERR_PACK(ERR_LIB_DH, DH_F_DH_CMS_SET_PEERKEY, 0), "dh_cms_set_peerkey"},
 1192.62 +@@ -82,6 +83,7 @@ static const ERR_STRING_DATA DH_str_reasons[] = {
 1192.63 +     {ERR_PACK(ERR_LIB_DH, 0, DH_R_PARAMETER_ENCODING_ERROR),
 1192.64 +     "parameter encoding error"},
 1192.65 +     {ERR_PACK(ERR_LIB_DH, 0, DH_R_PEER_KEY_ERROR), "peer key error"},
 1192.66 ++    {ERR_PACK(ERR_LIB_DH, 0, DH_R_Q_TOO_LARGE), "q too large"},
 1192.67 +     {ERR_PACK(ERR_LIB_DH, 0, DH_R_SHARED_INFO_ERROR), "shared info error"},
 1192.68 +     {ERR_PACK(ERR_LIB_DH, 0, DH_R_UNABLE_TO_CHECK_GENERATOR),
 1192.69 +     "unable to check generator"},
 1192.70 +diff --git a/crypto/dh/dh_key.c b/crypto/dh/dh_key.c
 1192.71 +index 117f2fa..9f5e6f6 100644
 1192.72 +--- a/crypto/dh/dh_key.c
 1192.73 ++++ b/crypto/dh/dh_key.c
 1192.74 +@@ -114,6 +114,11 @@ static int generate_key(DH *dh)
 1192.75 +         return 0;
 1192.76 +     }
 1192.77 + 
 1192.78 ++    if (dh->q != NULL && BN_num_bits(dh->q) > OPENSSL_DH_MAX_MODULUS_BITS) {
 1192.79 ++        DHerr(DH_F_GENERATE_KEY, DH_R_Q_TOO_LARGE);
 1192.80 ++        return 0;
 1192.81 ++    }
 1192.82 ++
 1192.83 +     ctx = BN_CTX_new();
 1192.84 +     if (ctx == NULL)
 1192.85 +         goto err;
 1192.86 +@@ -207,6 +212,11 @@ static int compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh)
 1192.87 +         goto err;
 1192.88 +     }
 1192.89 + 
 1192.90 ++    if (dh->q != NULL && BN_num_bits(dh->q) > OPENSSL_DH_MAX_MODULUS_BITS) {
 1192.91 ++        DHerr(DH_F_COMPUTE_KEY, DH_R_Q_TOO_LARGE);
 1192.92 ++        goto err;
 1192.93 ++    }
 1192.94 ++
 1192.95 +     ctx = BN_CTX_new();
 1192.96 +     if (ctx == NULL)
 1192.97 +         goto err;
 1192.98 +diff --git a/crypto/err/openssl.txt b/crypto/err/openssl.txt
 1192.99 +index c0a3cd7..ec3823e 100644
1192.100 +--- a/crypto/err/openssl.txt
1192.101 ++++ b/crypto/err/openssl.txt
1192.102 +@@ -969,6 +969,7 @@ PKCS12_F_PKCS12_SETUP_MAC:122:PKCS12_setup_mac
1192.103 + PKCS12_F_PKCS12_SET_MAC:123:PKCS12_set_mac
1192.104 + PKCS12_F_PKCS12_UNPACK_AUTHSAFES:130:PKCS12_unpack_authsafes
1192.105 + PKCS12_F_PKCS12_UNPACK_P7DATA:131:PKCS12_unpack_p7data
1192.106 ++PKCS12_F_PKCS12_UNPACK_P7ENCDATA:134:PKCS12_unpack_p7encdata
1192.107 + PKCS12_F_PKCS12_VERIFY_MAC:126:PKCS12_verify_mac
1192.108 + PKCS12_F_PKCS8_ENCRYPT:125:PKCS8_encrypt
1192.109 + PKCS12_F_PKCS8_SET0_PBE:132:PKCS8_set0_pbe
1192.110 +@@ -2106,6 +2107,7 @@ DH_R_NO_PARAMETERS_SET:107:no parameters set
1192.111 + DH_R_NO_PRIVATE_VALUE:100:no private value
1192.112 + DH_R_PARAMETER_ENCODING_ERROR:105:parameter encoding error
1192.113 + DH_R_PEER_KEY_ERROR:111:peer key error
1192.114 ++DH_R_Q_TOO_LARGE:130:q too large
1192.115 + DH_R_SHARED_INFO_ERROR:113:shared info error
1192.116 + DH_R_UNABLE_TO_CHECK_GENERATOR:121:unable to check generator
1192.117 + DSA_R_BAD_Q_VALUE:102:bad q value
1192.118 +diff --git a/crypto/pkcs12/p12_add.c b/crypto/pkcs12/p12_add.c
1192.119 +index af184c8..6549691 100644
1192.120 +--- a/crypto/pkcs12/p12_add.c
1192.121 ++++ b/crypto/pkcs12/p12_add.c
1192.122 +@@ -76,6 +76,12 @@ STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7)
1192.123 +                   PKCS12_R_CONTENT_TYPE_NOT_DATA);
1192.124 +         return NULL;
1192.125 +     }
1192.126 ++
1192.127 ++    if (p7->d.data == NULL) {
1192.128 ++        PKCS12err(PKCS12_F_PKCS12_UNPACK_P7DATA, PKCS12_R_DECODE_ERROR);
1192.129 ++        return NULL;
1192.130 ++    }
1192.131 ++
1192.132 +     return ASN1_item_unpack(p7->d.data, ASN1_ITEM_rptr(PKCS12_SAFEBAGS));
1192.133 + }
1192.134 + 
1192.135 +@@ -132,6 +138,12 @@ STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass,
1192.136 + {
1192.137 +     if (!PKCS7_type_is_encrypted(p7))
1192.138 +         return NULL;
1192.139 ++
1192.140 ++    if (p7->d.encrypted == NULL) {
1192.141 ++        PKCS12err(PKCS12_F_PKCS12_UNPACK_P7ENCDATA, PKCS12_R_DECODE_ERROR);
1192.142 ++        return NULL;
1192.143 ++    }
1192.144 ++
1192.145 +     return PKCS12_item_decrypt_d2i(p7->d.encrypted->enc_data->algorithm,
1192.146 +                                    ASN1_ITEM_rptr(PKCS12_SAFEBAGS),
1192.147 +                                    pass, passlen,
1192.148 +@@ -159,6 +171,12 @@ STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12)
1192.149 +                   PKCS12_R_CONTENT_TYPE_NOT_DATA);
1192.150 +         return NULL;
1192.151 +     }
1192.152 ++
1192.153 ++    if (p12->authsafes->d.data == NULL) {
1192.154 ++        PKCS12err(PKCS12_F_PKCS12_UNPACK_AUTHSAFES, PKCS12_R_DECODE_ERROR);
1192.155 ++        return NULL;
1192.156 ++    }
1192.157 ++
1192.158 +     return ASN1_item_unpack(p12->authsafes->d.data,
1192.159 +                             ASN1_ITEM_rptr(PKCS12_AUTHSAFES));
1192.160 + }
1192.161 +diff --git a/crypto/pkcs12/p12_mutl.c b/crypto/pkcs12/p12_mutl.c
1192.162 +index 3658003..766c9c1 100644
1192.163 +--- a/crypto/pkcs12/p12_mutl.c
1192.164 ++++ b/crypto/pkcs12/p12_mutl.c
1192.165 +@@ -93,6 +93,11 @@ static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
1192.166 +         return 0;
1192.167 +     }
1192.168 + 
1192.169 ++    if (p12->authsafes->d.data == NULL) {
1192.170 ++        PKCS12err(PKCS12_F_PKCS12_GEN_MAC, PKCS12_R_DECODE_ERROR);
1192.171 ++        return 0;
1192.172 ++    }
1192.173 ++
1192.174 +     salt = p12->mac->salt->data;
1192.175 +     saltlen = p12->mac->salt->length;
1192.176 +     if (!p12->mac->iter)
1192.177 +diff --git a/crypto/pkcs12/p12_npas.c b/crypto/pkcs12/p12_npas.c
1192.178 +index 0334289..1303376 100644
1192.179 +--- a/crypto/pkcs12/p12_npas.c
1192.180 ++++ b/crypto/pkcs12/p12_npas.c
1192.181 +@@ -78,8 +78,9 @@ static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass)
1192.182 +             bags = PKCS12_unpack_p7data(p7);
1192.183 +         } else if (bagnid == NID_pkcs7_encrypted) {
1192.184 +             bags = PKCS12_unpack_p7encdata(p7, oldpass, -1);
1192.185 +-            if (!alg_get(p7->d.encrypted->enc_data->algorithm,
1192.186 +-                         &pbe_nid, &pbe_iter, &pbe_saltlen))
1192.187 ++            if (p7->d.encrypted == NULL
1192.188 ++                    || !alg_get(p7->d.encrypted->enc_data->algorithm,
1192.189 ++                                &pbe_nid, &pbe_iter, &pbe_saltlen))
1192.190 +                 goto err;
1192.191 +         } else {
1192.192 +             continue;
1192.193 +diff --git a/crypto/pkcs12/pk12err.c b/crypto/pkcs12/pk12err.c
1192.194 +index 38ce519..3eb7f2f 100644
1192.195 +--- a/crypto/pkcs12/pk12err.c
1192.196 ++++ b/crypto/pkcs12/pk12err.c
1192.197 +@@ -58,6 +58,8 @@ static const ERR_STRING_DATA PKCS12_str_functs[] = {
1192.198 +      "PKCS12_unpack_authsafes"},
1192.199 +     {ERR_PACK(ERR_LIB_PKCS12, PKCS12_F_PKCS12_UNPACK_P7DATA, 0),
1192.200 +      "PKCS12_unpack_p7data"},
1192.201 ++    {ERR_PACK(ERR_LIB_PKCS12, PKCS12_F_PKCS12_UNPACK_P7ENCDATA, 0),
1192.202 ++     "PKCS12_unpack_p7encdata"},
1192.203 +     {ERR_PACK(ERR_LIB_PKCS12, PKCS12_F_PKCS12_VERIFY_MAC, 0),
1192.204 +      "PKCS12_verify_mac"},
1192.205 +     {ERR_PACK(ERR_LIB_PKCS12, PKCS12_F_PKCS8_ENCRYPT, 0), "PKCS8_encrypt"},
1192.206 +diff --git a/crypto/pkcs7/pk7_mime.c b/crypto/pkcs7/pk7_mime.c
1192.207 +index 19e6868..635af10 100644
1192.208 +--- a/crypto/pkcs7/pk7_mime.c
1192.209 ++++ b/crypto/pkcs7/pk7_mime.c
1192.210 +@@ -30,10 +30,15 @@ int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags)
1192.211 + {
1192.212 +     STACK_OF(X509_ALGOR) *mdalgs;
1192.213 +     int ctype_nid = OBJ_obj2nid(p7->type);
1192.214 +-    if (ctype_nid == NID_pkcs7_signed)
1192.215 ++    if (ctype_nid == NID_pkcs7_signed) {
1192.216 ++        if (p7->d.sign == NULL) {
1192.217 ++            return 0;
1192.218 ++        }
1192.219 +         mdalgs = p7->d.sign->md_algs;
1192.220 +-    else
1192.221 ++    }
1192.222 ++    else {
1192.223 +         mdalgs = NULL;
1192.224 ++    }
1192.225 + 
1192.226 +     flags ^= SMIME_OLDMIME;
1192.227 + 
1192.228 +diff --git a/include/openssl/dh.h b/include/openssl/dh.h
1192.229 +index 6c6ff36..d2a9c0d 100644
1192.230 +--- a/include/openssl/dh.h
1192.231 ++++ b/include/openssl/dh.h
1192.232 +@@ -71,14 +71,16 @@ DECLARE_ASN1_ITEM(DHparams)
1192.233 + /* #define DH_GENERATOR_3       3 */
1192.234 + # define DH_GENERATOR_5          5
1192.235 + 
1192.236 +-/* DH_check error codes */
1192.237 ++/* DH_check error codes, some of them shared with DH_check_pub_key */
1192.238 + # define DH_CHECK_P_NOT_PRIME            0x01
1192.239 + # define DH_CHECK_P_NOT_SAFE_PRIME       0x02
1192.240 + # define DH_UNABLE_TO_CHECK_GENERATOR    0x04
1192.241 + # define DH_NOT_SUITABLE_GENERATOR       0x08
1192.242 + # define DH_CHECK_Q_NOT_PRIME            0x10
1192.243 +-# define DH_CHECK_INVALID_Q_VALUE        0x20
1192.244 ++# define DH_CHECK_INVALID_Q_VALUE        0x20 /* +DH_check_pub_key */
1192.245 + # define DH_CHECK_INVALID_J_VALUE        0x40
1192.246 ++# define DH_MODULUS_TOO_SMALL            0x80
1192.247 ++# define DH_MODULUS_TOO_LARGE            0x100 /* +DH_check_pub_key */
1192.248 + 
1192.249 + /* DH_check_pub_key error codes */
1192.250 + # define DH_CHECK_PUBKEY_TOO_SMALL       0x01
1192.251 +diff --git a/include/openssl/dherr.h b/include/openssl/dherr.h
1192.252 +index 528c819..a98bb1e 100644
1192.253 +--- a/include/openssl/dherr.h
1192.254 ++++ b/include/openssl/dherr.h
1192.255 +@@ -33,6 +33,7 @@ int ERR_load_DH_strings(void);
1192.256 + #  define DH_F_DH_CHECK                                    126
1192.257 + #  define DH_F_DH_CHECK_EX                                 121
1192.258 + #  define DH_F_DH_CHECK_PARAMS_EX                          122
1192.259 ++#  define DH_F_DH_CHECK_PUB_KEY                            127
1192.260 + #  define DH_F_DH_CHECK_PUB_KEY_EX                         123
1192.261 + #  define DH_F_DH_CMS_DECRYPT                              114
1192.262 + #  define DH_F_DH_CMS_SET_PEERKEY                          115
1192.263 +@@ -82,6 +83,7 @@ int ERR_load_DH_strings(void);
1192.264 + #  define DH_R_NO_PRIVATE_VALUE                            100
1192.265 + #  define DH_R_PARAMETER_ENCODING_ERROR                    105
1192.266 + #  define DH_R_PEER_KEY_ERROR                              111
1192.267 ++#  define DH_R_Q_TOO_LARGE                                 130
1192.268 + #  define DH_R_SHARED_INFO_ERROR                           113
1192.269 + #  define DH_R_UNABLE_TO_CHECK_GENERATOR                   121
1192.270 + 
1192.271 +diff --git a/include/openssl/opensslv.h b/include/openssl/opensslv.h
1192.272 +index 5667d47..c16eafd 100644
1192.273 +--- a/include/openssl/opensslv.h
1192.274 ++++ b/include/openssl/opensslv.h
1192.275 +@@ -39,8 +39,8 @@ extern "C" {
1192.276 +  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
1192.277 +  *  major minor fix final patch/beta)
1192.278 +  */
1192.279 +-# define OPENSSL_VERSION_NUMBER  0x1010117fL
1192.280 +-# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1w  11 Sep 2023"
1192.281 ++# define OPENSSL_VERSION_NUMBER  0x1010118fL
1192.282 ++# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1x  25 Jan 2024"
1192.283 + 
1192.284 + /*-
1192.285 +  * The macros below are to be used for shared library (.so, .dll, ...)
1192.286 +diff --git a/include/openssl/pkcs12err.h b/include/openssl/pkcs12err.h
1192.287 +index eff5eb2..0d2f15a 100644
1192.288 +--- a/include/openssl/pkcs12err.h
1192.289 ++++ b/include/openssl/pkcs12err.h
1192.290 +@@ -49,6 +49,7 @@ int ERR_load_PKCS12_strings(void);
1192.291 + # define PKCS12_F_PKCS12_SET_MAC                          123
1192.292 + # define PKCS12_F_PKCS12_UNPACK_AUTHSAFES                 130
1192.293 + # define PKCS12_F_PKCS12_UNPACK_P7DATA                    131
1192.294 ++# define PKCS12_F_PKCS12_UNPACK_P7ENCDATA                 134
1192.295 + # define PKCS12_F_PKCS12_VERIFY_MAC                       126
1192.296 + # define PKCS12_F_PKCS8_ENCRYPT                           125
1192.297 + # define PKCS12_F_PKCS8_SET0_PBE                          132
  1193.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1193.2 +++ b/openssl11/stuff/0002-openssl-1.1.1y_CVE-2024-2511_CVE-2024-4741.patch	Thu Dec 05 08:39:45 2024 +0000
  1193.3 @@ -0,0 +1,183 @@
  1193.4 +From 4e975e3aec06165e760953f6c51a795f3dcfd1a0 Mon Sep 17 00:00:00 2001
  1193.5 +From: Ken Zalewski <ken.zalewski@gmail.com>
  1193.6 +Date: Sat, 13 Jul 2024 12:02:52 -0400
  1193.7 +Subject: [PATCH] Patch to openssl-1.1.1y.  This version addresses two
  1193.8 + vulnerabilities:  CVE-2024-2511 and CVE-2024-4741
  1193.9 +
 1193.10 +---
 1193.11 + include/openssl/opensslv.h |  4 ++--
 1193.12 + include/openssl/ssl.h      |  2 +-
 1193.13 + ssl/record/rec_layer_s3.c  |  9 +++++++++
 1193.14 + ssl/record/record.h        |  1 +
 1193.15 + ssl/ssl_lib.c              |  8 ++++++--
 1193.16 + ssl/ssl_local.h            |  2 +-
 1193.17 + ssl/ssl_sess.c             | 28 ++++++++++++++++++++++------
 1193.18 + ssl/statem/statem_srvr.c   |  5 ++---
 1193.19 + 8 files changed, 44 insertions(+), 15 deletions(-)
 1193.20 +
 1193.21 +diff --git a/include/openssl/opensslv.h b/include/openssl/opensslv.h
 1193.22 +index c16eafd..585109a 100644
 1193.23 +--- a/include/openssl/opensslv.h
 1193.24 ++++ b/include/openssl/opensslv.h
 1193.25 +@@ -39,8 +39,8 @@ extern "C" {
 1193.26 +  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
 1193.27 +  *  major minor fix final patch/beta)
 1193.28 +  */
 1193.29 +-# define OPENSSL_VERSION_NUMBER  0x1010118fL
 1193.30 +-# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1x  25 Jan 2024"
 1193.31 ++# define OPENSSL_VERSION_NUMBER  0x1010119fL
 1193.32 ++# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1y  27 May 2024"
 1193.33 + 
 1193.34 + /*-
 1193.35 +  * The macros below are to be used for shared library (.so, .dll, ...)
 1193.36 +diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h
 1193.37 +index 9af0c89..64eaca3 100644
 1193.38 +--- a/include/openssl/ssl.h
 1193.39 ++++ b/include/openssl/ssl.h
 1193.40 +@@ -1659,7 +1659,7 @@ __owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
 1193.41 + __owur int SSL_SESSION_is_resumable(const SSL_SESSION *s);
 1193.42 + 
 1193.43 + __owur SSL_SESSION *SSL_SESSION_new(void);
 1193.44 +-__owur SSL_SESSION *SSL_SESSION_dup(SSL_SESSION *src);
 1193.45 ++__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src);
 1193.46 + const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s,
 1193.47 +                                         unsigned int *len);
 1193.48 + const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,
 1193.49 +diff --git a/ssl/record/rec_layer_s3.c b/ssl/record/rec_layer_s3.c
 1193.50 +index 1db1712..525c3ab 100644
 1193.51 +--- a/ssl/record/rec_layer_s3.c
 1193.52 ++++ b/ssl/record/rec_layer_s3.c
 1193.53 +@@ -81,6 +81,15 @@ int RECORD_LAYER_read_pending(const RECORD_LAYER *rl)
 1193.54 +     return SSL3_BUFFER_get_left(&rl->rbuf) != 0;
 1193.55 + }
 1193.56 + 
 1193.57 ++int RECORD_LAYER_data_present(const RECORD_LAYER *rl)
 1193.58 ++{
 1193.59 ++    if (rl->rstate == SSL_ST_READ_BODY)
 1193.60 ++        return 1;
 1193.61 ++    if (RECORD_LAYER_processed_read_pending(rl))
 1193.62 ++        return 1;
 1193.63 ++    return 0;
 1193.64 ++}
 1193.65 ++
 1193.66 + /* Checks if we have decrypted unread record data pending */
 1193.67 + int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl)
 1193.68 + {
 1193.69 +diff --git a/ssl/record/record.h b/ssl/record/record.h
 1193.70 +index af56206..513ab39 100644
 1193.71 +--- a/ssl/record/record.h
 1193.72 ++++ b/ssl/record/record.h
 1193.73 +@@ -197,6 +197,7 @@ void RECORD_LAYER_release(RECORD_LAYER *rl);
 1193.74 + int RECORD_LAYER_read_pending(const RECORD_LAYER *rl);
 1193.75 + int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl);
 1193.76 + int RECORD_LAYER_write_pending(const RECORD_LAYER *rl);
 1193.77 ++int RECORD_LAYER_data_present(const RECORD_LAYER *rl);
 1193.78 + void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl);
 1193.79 + void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl);
 1193.80 + int RECORD_LAYER_is_sslv2_record(RECORD_LAYER *rl);
 1193.81 +diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c
 1193.82 +index 47adc32..356d65c 100644
 1193.83 +--- a/ssl/ssl_lib.c
 1193.84 ++++ b/ssl/ssl_lib.c
 1193.85 +@@ -3515,9 +3515,10 @@ void ssl_update_cache(SSL *s, int mode)
 1193.86 + 
 1193.87 +     /*
 1193.88 +      * If the session_id_length is 0, we are not supposed to cache it, and it
 1193.89 +-     * would be rather hard to do anyway :-)
 1193.90 ++     * would be rather hard to do anyway :-). Also if the session has already
 1193.91 ++     * been marked as not_resumable we should not cache it for later reuse.
 1193.92 +      */
 1193.93 +-    if (s->session->session_id_length == 0)
 1193.94 ++    if (s->session->session_id_length == 0 || s->session->not_resumable)
 1193.95 +         return;
 1193.96 + 
 1193.97 +     /*
 1193.98 +@@ -5247,6 +5248,9 @@ int SSL_free_buffers(SSL *ssl)
 1193.99 +     if (RECORD_LAYER_read_pending(rl) || RECORD_LAYER_write_pending(rl))
1193.100 +         return 0;
1193.101 + 
1193.102 ++    if (RECORD_LAYER_data_present(rl))
1193.103 ++        return 0;
1193.104 ++
1193.105 +     RECORD_LAYER_release(rl);
1193.106 +     return 1;
1193.107 + }
1193.108 +diff --git a/ssl/ssl_local.h b/ssl/ssl_local.h
1193.109 +index 5c79215..5e73fa4 100644
1193.110 +--- a/ssl/ssl_local.h
1193.111 ++++ b/ssl/ssl_local.h
1193.112 +@@ -2261,7 +2261,7 @@ __owur int ssl_get_new_session(SSL *s, int session);
1193.113 + __owur SSL_SESSION *lookup_sess_in_cache(SSL *s, const unsigned char *sess_id,
1193.114 +                                          size_t sess_id_len);
1193.115 + __owur int ssl_get_prev_session(SSL *s, CLIENTHELLO_MSG *hello);
1193.116 +-__owur SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int ticket);
1193.117 ++__owur SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket);
1193.118 + __owur int ssl_cipher_id_cmp(const SSL_CIPHER *a, const SSL_CIPHER *b);
1193.119 + DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN(SSL_CIPHER, SSL_CIPHER, ssl_cipher_id);
1193.120 + __owur int ssl_cipher_ptr_id_cmp(const SSL_CIPHER *const *ap,
1193.121 +diff --git a/ssl/ssl_sess.c b/ssl/ssl_sess.c
1193.122 +index 68d1737..2b27a47 100644
1193.123 +--- a/ssl/ssl_sess.c
1193.124 ++++ b/ssl/ssl_sess.c
1193.125 +@@ -94,16 +94,11 @@ SSL_SESSION *SSL_SESSION_new(void)
1193.126 +     return ss;
1193.127 + }
1193.128 + 
1193.129 +-SSL_SESSION *SSL_SESSION_dup(SSL_SESSION *src)
1193.130 +-{
1193.131 +-    return ssl_session_dup(src, 1);
1193.132 +-}
1193.133 +-
1193.134 + /*
1193.135 +  * Create a new SSL_SESSION and duplicate the contents of |src| into it. If
1193.136 +  * ticket == 0 then no ticket information is duplicated, otherwise it is.
1193.137 +  */
1193.138 +-SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int ticket)
1193.139 ++static SSL_SESSION *ssl_session_dup_intern(const SSL_SESSION *src, int ticket)
1193.140 + {
1193.141 +     SSL_SESSION *dest;
1193.142 + 
1193.143 +@@ -226,6 +221,27 @@ SSL_SESSION *ssl_session_dup(SSL_SESSION *src, int ticket)
1193.144 +     return NULL;
1193.145 + }
1193.146 + 
1193.147 ++SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src)
1193.148 ++{
1193.149 ++    return ssl_session_dup_intern(src, 1);
1193.150 ++}
1193.151 ++
1193.152 ++/*
1193.153 ++ * Used internally when duplicating a session which might be already shared.
1193.154 ++ * We will have resumed the original session. Subsequently we might have marked
1193.155 ++ * it as non-resumable (e.g. in another thread) - but this copy should be ok to
1193.156 ++ * resume from.
1193.157 ++ */
1193.158 ++SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)
1193.159 ++{
1193.160 ++    SSL_SESSION *sess = ssl_session_dup_intern(src, ticket);
1193.161 ++
1193.162 ++    if (sess != NULL)
1193.163 ++        sess->not_resumable = 0;
1193.164 ++
1193.165 ++    return sess;
1193.166 ++}
1193.167 ++
1193.168 + const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, unsigned int *len)
1193.169 + {
1193.170 +     if (len)
1193.171 +diff --git a/ssl/statem/statem_srvr.c b/ssl/statem/statem_srvr.c
1193.172 +index 43f77a5..2f6ce8f 100644
1193.173 +--- a/ssl/statem/statem_srvr.c
1193.174 ++++ b/ssl/statem/statem_srvr.c
1193.175 +@@ -2403,9 +2403,8 @@ int tls_construct_server_hello(SSL *s, WPACKET *pkt)
1193.176 +      * so the following won't overwrite an ID that we're supposed
1193.177 +      * to send back.
1193.178 +      */
1193.179 +-    if (s->session->not_resumable ||
1193.180 +-        (!(s->ctx->session_cache_mode & SSL_SESS_CACHE_SERVER)
1193.181 +-         && !s->hit))
1193.182 ++    if (!(s->ctx->session_cache_mode & SSL_SESS_CACHE_SERVER)
1193.183 ++         && !s->hit)
1193.184 +         s->session->session_id_length = 0;
1193.185 + 
1193.186 +     if (usetls13) {
  1194.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1194.2 +++ b/openssl11/stuff/0003-openssl-1.1.1za_CVE-2024-5535.patch	Thu Dec 05 08:39:45 2024 +0000
  1194.3 @@ -0,0 +1,108 @@
  1194.4 +From 72f5c8e48a09ab09dae91c869e53e3d0c75ef921 Mon Sep 17 00:00:00 2001
  1194.5 +From: Ken Zalewski <ken.zalewski@gmail.com>
  1194.6 +Date: Sat, 13 Jul 2024 12:19:50 -0400
  1194.7 +Subject: [PATCH] Patch to openssl-1.1.1za.  This version addresses one
  1194.8 + vulnerability:  CVE-2024-5535
  1194.9 +
 1194.10 +---
 1194.11 + include/openssl/opensslv.h |  4 +--
 1194.12 + ssl/ssl_lib.c              | 63 ++++++++++++++++++++++++--------------
 1194.13 + 2 files changed, 42 insertions(+), 25 deletions(-)
 1194.14 +
 1194.15 +diff --git a/include/openssl/opensslv.h b/include/openssl/opensslv.h
 1194.16 +index 585109a..a1a5d07 100644
 1194.17 +--- a/include/openssl/opensslv.h
 1194.18 ++++ b/include/openssl/opensslv.h
 1194.19 +@@ -39,8 +39,8 @@ extern "C" {
 1194.20 +  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
 1194.21 +  *  major minor fix final patch/beta)
 1194.22 +  */
 1194.23 +-# define OPENSSL_VERSION_NUMBER  0x1010119fL
 1194.24 +-# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1y  27 May 2024"
 1194.25 ++# define OPENSSL_VERSION_NUMBER  0x101011afL
 1194.26 ++# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1za  26 Jun 2024"
 1194.27 + 
 1194.28 + /*-
 1194.29 +  * The macros below are to be used for shared library (.so, .dll, ...)
 1194.30 +diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c
 1194.31 +index 356d65c..ccb1d4a 100644
 1194.32 +--- a/ssl/ssl_lib.c
 1194.33 ++++ b/ssl/ssl_lib.c
 1194.34 +@@ -2761,37 +2761,54 @@ int SSL_select_next_proto(unsigned char **out, unsigned char *outlen,
 1194.35 +                           unsigned int server_len,
 1194.36 +                           const unsigned char *client, unsigned int client_len)
 1194.37 + {
 1194.38 +-    unsigned int i, j;
 1194.39 +-    const unsigned char *result;
 1194.40 +-    int status = OPENSSL_NPN_UNSUPPORTED;
 1194.41 ++    PACKET cpkt, csubpkt, spkt, ssubpkt;
 1194.42 ++
 1194.43 ++    if (!PACKET_buf_init(&cpkt, client, client_len)
 1194.44 ++            || !PACKET_get_length_prefixed_1(&cpkt, &csubpkt)
 1194.45 ++            || PACKET_remaining(&csubpkt) == 0) {
 1194.46 ++        *out = NULL;
 1194.47 ++        *outlen = 0;
 1194.48 ++        return OPENSSL_NPN_NO_OVERLAP;
 1194.49 ++    }
 1194.50 ++
 1194.51 ++    /*
 1194.52 ++     * Set the default opportunistic protocol. Will be overwritten if we find
 1194.53 ++     * a match.
 1194.54 ++     */
 1194.55 ++    *out = (unsigned char *)PACKET_data(&csubpkt);
 1194.56 ++    *outlen = (unsigned char)PACKET_remaining(&csubpkt);
 1194.57 + 
 1194.58 +     /*
 1194.59 +      * For each protocol in server preference order, see if we support it.
 1194.60 +      */
 1194.61 +-    for (i = 0; i < server_len;) {
 1194.62 +-        for (j = 0; j < client_len;) {
 1194.63 +-            if (server[i] == client[j] &&
 1194.64 +-                memcmp(&server[i + 1], &client[j + 1], server[i]) == 0) {
 1194.65 +-                /* We found a match */
 1194.66 +-                result = &server[i];
 1194.67 +-                status = OPENSSL_NPN_NEGOTIATED;
 1194.68 +-                goto found;
 1194.69 ++    if (PACKET_buf_init(&spkt, server, server_len)) {
 1194.70 ++        while (PACKET_get_length_prefixed_1(&spkt, &ssubpkt)) {
 1194.71 ++            if (PACKET_remaining(&ssubpkt) == 0)
 1194.72 ++                continue; /* Invalid - ignore it */
 1194.73 ++            if (PACKET_buf_init(&cpkt, client, client_len)) {
 1194.74 ++                while (PACKET_get_length_prefixed_1(&cpkt, &csubpkt)) {
 1194.75 ++                    if (PACKET_equal(&csubpkt, PACKET_data(&ssubpkt),
 1194.76 ++                                     PACKET_remaining(&ssubpkt))) {
 1194.77 ++                        /* We found a match */
 1194.78 ++                        *out = (unsigned char *)PACKET_data(&ssubpkt);
 1194.79 ++                        *outlen = (unsigned char)PACKET_remaining(&ssubpkt);
 1194.80 ++                        return OPENSSL_NPN_NEGOTIATED;
 1194.81 ++                    }
 1194.82 ++                }
 1194.83 ++                /* Ignore spurious trailing bytes in the client list */
 1194.84 ++            } else {
 1194.85 ++                /* This should never happen */
 1194.86 ++                return OPENSSL_NPN_NO_OVERLAP;
 1194.87 +             }
 1194.88 +-            j += client[j];
 1194.89 +-            j++;
 1194.90 +         }
 1194.91 +-        i += server[i];
 1194.92 +-        i++;
 1194.93 ++        /* Ignore spurious trailing bytes in the server list */
 1194.94 +     }
 1194.95 + 
 1194.96 +-    /* There's no overlap between our protocols and the server's list. */
 1194.97 +-    result = client;
 1194.98 +-    status = OPENSSL_NPN_NO_OVERLAP;
 1194.99 +-
1194.100 +- found:
1194.101 +-    *out = (unsigned char *)result + 1;
1194.102 +-    *outlen = result[0];
1194.103 +-    return status;
1194.104 ++    /*
1194.105 ++     * There's no overlap between our protocols and the server's list. We use
1194.106 ++     * the default opportunistic protocol selected earlier
1194.107 ++     */
1194.108 ++    return OPENSSL_NPN_NO_OVERLAP;
1194.109 + }
1194.110 + 
1194.111 + #ifndef OPENSSL_NO_NEXTPROTONEG
  1195.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1195.2 +++ b/openssl11/stuff/0004-openssl-1.1.1zb_CVE_2024_9143.patch	Thu Dec 05 08:39:45 2024 +0000
  1195.3 @@ -0,0 +1,345 @@
  1195.4 +From 9ad69b994ae7c73ba06d9f75efd2625102de814c Mon Sep 17 00:00:00 2001
  1195.5 +From: Ken Zalewski <ken.zalewski@gmail.com>
  1195.6 +Date: Mon, 21 Oct 2024 16:24:47 -0400
  1195.7 +Subject: [PATCH] Patch to openssl-1.1.1zb.  This version addresses one
  1195.8 + vulnerability:  CVE-2024-9143
  1195.9 +
 1195.10 +---
 1195.11 + CHANGES                    | 134 +++++++++++++++++++++++++++++++++++++
 1195.12 + NEWS                       |  18 +++++
 1195.13 + README                     |   2 +-
 1195.14 + crypto/bn/bn_gf2m.c        |  28 +++++---
 1195.15 + include/openssl/opensslv.h |   4 +-
 1195.16 + test/ec_internal_test.c    |  51 ++++++++++++++
 1195.17 + 6 files changed, 226 insertions(+), 11 deletions(-)
 1195.18 +
 1195.19 +diff --git a/CHANGES b/CHANGES
 1195.20 +index c440948..7d82f7a 100644
 1195.21 +--- a/CHANGES
 1195.22 ++++ b/CHANGES
 1195.23 +@@ -7,6 +7,140 @@
 1195.24 +  https://github.com/openssl/openssl/commits/ and pick the appropriate
 1195.25 +  release branch.
 1195.26 + 
 1195.27 ++ Changes between 1.1.1za and 1.1.1zb [16 Oct 2024]
 1195.28 ++
 1195.29 ++ *) Harden BN_GF2m_poly2arr against misuse
 1195.30 ++
 1195.31 ++    The BN_GF2m_poly2arr() function converts characteristic-2 field
 1195.32 ++    (GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask,
 1195.33 ++    to a compact array with just the exponents of the non-zero terms.
 1195.34 ++
 1195.35 ++    These polynomials are then used in BN_GF2m_mod_arr() to perform modular
 1195.36 ++    reduction.  A precondition of calling BN_GF2m_mod_arr() is that the
 1195.37 ++    polynomial must have a non-zero constant term (i.e. the array has `0` as
 1195.38 ++    its final element).
 1195.39 ++
 1195.40 ++    Internally, callers of BN_GF2m_poly2arr() did not verify that
 1195.41 ++    precondition, and binary EC curve parameters with an invalid polynomial
 1195.42 ++    could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr().
 1195.43 ++
 1195.44 ++    The precondition is always true for polynomials that arise from the
 1195.45 ++    standard form of EC parameters for characteristic-two fields (X9.62).
 1195.46 ++    See the "Finite Field Identification" section of:
 1195.47 ++
 1195.48 ++    https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html
 1195.49 ++
 1195.50 ++    The OpenSSL GF(2^m) code supports only the trinomial and pentanomial
 1195.51 ++    basis X9.62 forms.
 1195.52 ++
 1195.53 ++    This commit updates BN_GF2m_poly2arr() to return `0` (failure) when
 1195.54 ++    the constant term is zero (i.e. the input bitmask BIGNUM is not odd).
 1195.55 ++
 1195.56 ++    Additionally, the return value is made unambiguous when there is not
 1195.57 ++    enough space to also pad the array with a final `-1` sentinel value.
 1195.58 ++    The return value is now always the number of elements (including the
 1195.59 ++    final `-1`) that would be filled when the output array is sufficiently
 1195.60 ++    large.  Previously the same count was returned both when the array has
 1195.61 ++    just enough room for the final `-1` and when it had only enough space
 1195.62 ++    for non-sentinel values.
 1195.63 ++
 1195.64 ++    Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose
 1195.65 ++    degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against
 1195.66 ++    CPU exhausition attacks via excessively large inputs.
 1195.67 ++
 1195.68 ++    The above issues do not arise in processing X.509 certificates.  These
 1195.69 ++    generally have EC keys from "named curves", and RFC5840 (Section 2.1.1)
 1195.70 ++    disallows explicit EC parameters.  The TLS code in OpenSSL enforces this
 1195.71 ++    constraint only after the certificate is decoded, but, even if explicit
 1195.72 ++    parameters are specified, they are in X9.62 form, which cannot represent
 1195.73 ++    problem values as noted above.
 1195.74 ++
 1195.75 ++    (CVE-2024-9143)
 1195.76 ++    [Viktor Dukhovni]
 1195.77 ++
 1195.78 ++
 1195.79 ++ Changes between 1.1.1y and 1.1.1za [26 Jun 2024]
 1195.80 ++
 1195.81 ++ *) Fix SSL_select_next_proto
 1195.82 ++
 1195.83 ++    Ensure that the provided client list is non-NULL and starts with a valid
 1195.84 ++    entry. When called from the ALPN callback the client list should already
 1195.85 ++    have been validated by OpenSSL so this should not cause a problem. When
 1195.86 ++    called from the NPN callback the client list is locally configured and
 1195.87 ++    will not have already been validated. Therefore SSL_select_next_proto
 1195.88 ++    should not assume that it is correctly formatted.
 1195.89 ++
 1195.90 ++    We implement stricter checking of the client protocol list. We also do the
 1195.91 ++    same for the server list while we are about it.
 1195.92 ++
 1195.93 ++    (CVE-2024-5535)
 1195.94 ++    [Matt Caswell]
 1195.95 ++
 1195.96 ++
 1195.97 ++ Changes between 1.1.1x and 1.1.1y [27 May 2024]
 1195.98 ++
 1195.99 ++ *) Only free the read buffers if we're not using them
1195.100 ++
1195.101 ++    If we're part way through processing a record, or the application has
1195.102 ++    not released all the records then we should not free our buffer because
1195.103 ++    they are still needed.
1195.104 ++
1195.105 ++    (CVE-2024-4741)
1195.106 ++    [Matt Caswell]
1195.107 ++    [Watson Ladd]
1195.108 ++
1195.109 ++ *) Fix unconstrained session cache growth in TLSv1.3
1195.110 ++
1195.111 ++    In TLSv1.3 we create a new session object for each ticket that we send.
1195.112 ++    We do this by duplicating the original session. If SSL_OP_NO_TICKET is in
1195.113 ++    use then the new session will be added to the session cache. However, if
1195.114 ++    early data is not in use (and therefore anti-replay protection is being
1195.115 ++    used), then multiple threads could be resuming from the same session
1195.116 ++    simultaneously. If this happens and a problem occurs on one of the threads,
1195.117 ++    then the original session object could be marked as not_resumable. When we
1195.118 ++    duplicate the session object this not_resumable status gets copied into the
1195.119 ++    new session object. The new session object is then added to the session
1195.120 ++    cache even though it is not_resumable.
1195.121 ++
1195.122 ++    Subsequently, another bug means that the session_id_length is set to 0 for
1195.123 ++    sessions that are marked as not_resumable - even though that session is
1195.124 ++    still in the cache. Once this happens the session can never be removed from
1195.125 ++    the cache. When that object gets to be the session cache tail object the
1195.126 ++    cache never shrinks again and grows indefinitely.
1195.127 ++
1195.128 ++    (CVE-2024-2511)
1195.129 ++    [Matt Caswell]
1195.130 ++
1195.131 ++
1195.132 ++ Changes between 1.1.1w and 1.1.1x [25 Jan 2024]
1195.133 ++
1195.134 ++ *) Add NULL checks where ContentInfo data can be NULL
1195.135 ++
1195.136 ++    PKCS12 structures contain PKCS7 ContentInfo fields. These fields are
1195.137 ++    optional and can be NULL even if the "type" is a valid value. OpenSSL
1195.138 ++    was not properly accounting for this and a NULL dereference can occur
1195.139 ++    causing a crash.
1195.140 ++
1195.141 ++    (CVE-2024-0727)
1195.142 ++    [Matt Caswell]
1195.143 ++
1195.144 ++ *) Make DH_check_pub_key() and DH_generate_key() safer yet
1195.145 ++
1195.146 ++    We already check for an excessively large P in DH_generate_key(), but not in
1195.147 ++    DH_check_pub_key(), and none of them check for an excessively large Q.
1195.148 ++
1195.149 ++    This change adds all the missing excessive size checks of P and Q.
1195.150 ++
1195.151 ++    It's to be noted that behaviours surrounding excessively sized P and Q
1195.152 ++    differ.  DH_check() raises an error on the excessively sized P, but only
1195.153 ++    sets a flag for the excessively sized Q.  This behaviour is mimicked in
1195.154 ++    DH_check_pub_key().
1195.155 ++
1195.156 ++    (CVE-2024-5678)
1195.157 ++    [Richard Levitte]
1195.158 ++    [Hugo Landau]
1195.159 ++
1195.160 ++
1195.161 +  Changes between 1.1.1v and 1.1.1w [11 Sep 2023]
1195.162 + 
1195.163 +  *) Fix POLY1305 MAC implementation corrupting XMM registers on Windows.
1195.164 +diff --git a/NEWS b/NEWS
1195.165 +index 1b849cd..7810ece 100644
1195.166 +--- a/NEWS
1195.167 ++++ b/NEWS
1195.168 +@@ -5,6 +5,24 @@
1195.169 +   This file gives a brief overview of the major changes between each OpenSSL
1195.170 +   release. For more details please read the CHANGES file.
1195.171 + 
1195.172 ++  Major changes between OpenSSL 1.1.1za and OpenSSL 1.1.1zb [16 Oct 2024]
1195.173 ++
1195.174 ++      o Harden BN_GF2m_poly2arr against misuse
1195.175 ++
1195.176 ++  Major changes between OpenSSL 1.1.1y and OpenSSL 1.1.1za [26 Jun 2024]
1195.177 ++
1195.178 ++      o Fix SSL_select_next_proto
1195.179 ++
1195.180 ++  Major changes between OpenSSL 1.1.1x and OpenSSL 1.1.1y [27 May 2024]
1195.181 ++
1195.182 ++      o Only free the read buffers if we're not using them
1195.183 ++      o Fix unconstrained session cache growth in TLSv1.3
1195.184 ++
1195.185 ++  Major changes between OpenSSL 1.1.1w and OpenSSL 1.1.1x [25 Jan 2024]
1195.186 ++
1195.187 ++      o Add NULL checks where ContentInfo data can be NULL
1195.188 ++      o Make DH_check_pub_key() and DH_generate_key() safer yet
1195.189 ++
1195.190 +   Major changes between OpenSSL 1.1.1v and OpenSSL 1.1.1w [11 Sep 2023]
1195.191 + 
1195.192 +       o Fix POLY1305 MAC implementation corrupting XMM registers on Windows
1195.193 +diff --git a/README b/README
1195.194 +index e924e15..6612eb0 100644
1195.195 +--- a/README
1195.196 ++++ b/README
1195.197 +@@ -1,5 +1,5 @@
1195.198 + 
1195.199 +- OpenSSL 1.1.1w 11 Sep 2023
1195.200 ++ OpenSSL 1.1.1zb 16 Oct 2024
1195.201 + 
1195.202 +  Copyright (c) 1998-2023 The OpenSSL Project
1195.203 +  Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
1195.204 +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c
1195.205 +index a2ea867..6709471 100644
1195.206 +--- a/crypto/bn/bn_gf2m.c
1195.207 ++++ b/crypto/bn/bn_gf2m.c
1195.208 +@@ -15,6 +15,7 @@
1195.209 + #include "bn_local.h"
1195.210 + 
1195.211 + #ifndef OPENSSL_NO_EC2M
1195.212 ++#include <openssl/ec.h>
1195.213 + 
1195.214 + /*
1195.215 +  * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should
1195.216 +@@ -1109,16 +1110,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
1195.217 + /*
1195.218 +  * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i *
1195.219 +  * x^i) into an array of integers corresponding to the bits with non-zero
1195.220 +- * coefficient.  Array is terminated with -1. Up to max elements of the array
1195.221 +- * will be filled.  Return value is total number of array elements that would
1195.222 +- * be filled if array was large enough.
1195.223 ++ * coefficient.  The array is intended to be suitable for use with
1195.224 ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be
1195.225 ++ * zero.  This translates to a requirement that the input BIGNUM `a` is odd.
1195.226 ++ *
1195.227 ++ * Given sufficient room, the array is terminated with -1.  Up to max elements
1195.228 ++ * of the array will be filled.
1195.229 ++ *
1195.230 ++ * The return value is total number of array elements that would be filled if
1195.231 ++ * array was large enough, including the terminating `-1`.  It is `0` when `a`
1195.232 ++ * is not odd or the constant term is zero contrary to requirement.
1195.233 ++ *
1195.234 ++ * The return value is also `0` when the leading exponent exceeds
1195.235 ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks,
1195.236 +  */
1195.237 + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)
1195.238 + {
1195.239 +     int i, j, k = 0;
1195.240 +     BN_ULONG mask;
1195.241 + 
1195.242 +-    if (BN_is_zero(a))
1195.243 ++    if (!BN_is_odd(a))
1195.244 +         return 0;
1195.245 + 
1195.246 +     for (i = a->top - 1; i >= 0; i--) {
1195.247 +@@ -1136,12 +1147,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max)
1195.248 +         }
1195.249 +     }
1195.250 + 
1195.251 +-    if (k < max) {
1195.252 ++    if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS)
1195.253 ++        return 0;
1195.254 ++
1195.255 ++    if (k < max)
1195.256 +         p[k] = -1;
1195.257 +-        k++;
1195.258 +-    }
1195.259 + 
1195.260 +-    return k;
1195.261 ++    return k + 1;
1195.262 + }
1195.263 + 
1195.264 + /*
1195.265 +diff --git a/include/openssl/opensslv.h b/include/openssl/opensslv.h
1195.266 +index a1a5d07..ddf42b6 100644
1195.267 +--- a/include/openssl/opensslv.h
1195.268 ++++ b/include/openssl/opensslv.h
1195.269 +@@ -39,8 +39,8 @@ extern "C" {
1195.270 +  * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
1195.271 +  *  major minor fix final patch/beta)
1195.272 +  */
1195.273 +-# define OPENSSL_VERSION_NUMBER  0x101011afL
1195.274 +-# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1za  26 Jun 2024"
1195.275 ++# define OPENSSL_VERSION_NUMBER  0x101011bfL
1195.276 ++# define OPENSSL_VERSION_TEXT    "OpenSSL 1.1.1zb  16 Oct 2024"
1195.277 + 
1195.278 + /*-
1195.279 +  * The macros below are to be used for shared library (.so, .dll, ...)
1195.280 +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c
1195.281 +index 390f41f..1590a18 100644
1195.282 +--- a/test/ec_internal_test.c
1195.283 ++++ b/test/ec_internal_test.c
1195.284 +@@ -150,6 +150,56 @@ static int field_tests_ecp_mont(void)
1195.285 + }
1195.286 + 
1195.287 + #ifndef OPENSSL_NO_EC2M
1195.288 ++/* Test that decoding of invalid GF2m field parameters fails. */
1195.289 ++static int ec2m_field_sanity(void)
1195.290 ++{
1195.291 ++    int ret = 0;
1195.292 ++    BN_CTX *ctx = BN_CTX_new();
1195.293 ++    BIGNUM *p, *a, *b;
1195.294 ++    EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL;
1195.295 ++
1195.296 ++    TEST_info("Testing GF2m hardening\n");
1195.297 ++
1195.298 ++    BN_CTX_start(ctx);
1195.299 ++    p = BN_CTX_get(ctx);
1195.300 ++    a = BN_CTX_get(ctx);
1195.301 ++    if (!TEST_ptr(b = BN_CTX_get(ctx))
1195.302 ++        || !TEST_true(BN_one(a))
1195.303 ++        || !TEST_true(BN_one(b)))
1195.304 ++        goto out;
1195.305 ++
1195.306 ++    /* Even pentanomial value should be rejected */
1195.307 ++    if (!TEST_true(BN_set_word(p, 0xf2)))
1195.308 ++        goto out;
1195.309 ++    if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
1195.310 ++        TEST_error("Zero constant term accepted in GF2m polynomial");
1195.311 ++
1195.312 ++    /* Odd hexanomial should also be rejected */
1195.313 ++    if (!TEST_true(BN_set_word(p, 0xf3)))
1195.314 ++        goto out;
1195.315 ++    if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
1195.316 ++        TEST_error("Hexanomial accepted as GF2m polynomial");
1195.317 ++
1195.318 ++    /* Excessive polynomial degree should also be rejected */
1195.319 ++    if (!TEST_true(BN_set_word(p, 0x71))
1195.320 ++        || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1)))
1195.321 ++        goto out;
1195.322 ++    if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx)))
1195.323 ++        TEST_error("GF2m polynomial degree > %d accepted",
1195.324 ++                   OPENSSL_ECC_MAX_FIELD_BITS);
1195.325 ++
1195.326 ++    ret = group1 == NULL && group2 == NULL && group3 == NULL;
1195.327 ++
1195.328 ++ out:
1195.329 ++    EC_GROUP_free(group1);
1195.330 ++    EC_GROUP_free(group2);
1195.331 ++    EC_GROUP_free(group3);
1195.332 ++    BN_CTX_end(ctx);
1195.333 ++    BN_CTX_free(ctx);
1195.334 ++
1195.335 ++    return ret;
1195.336 ++}
1195.337 ++
1195.338 + /* test EC_GF2m_simple_method directly */
1195.339 + static int field_tests_ec2_simple(void)
1195.340 + {
1195.341 +@@ -367,6 +417,7 @@ int setup_tests(void)
1195.342 +     ADD_TEST(field_tests_ecp_simple);
1195.343 +     ADD_TEST(field_tests_ecp_mont);
1195.344 + #ifndef OPENSSL_NO_EC2M
1195.345 ++    ADD_TEST(ec2m_field_sanity);
1195.346 +     ADD_TEST(field_tests_ec2_simple);
1195.347 + #endif
1195.348 +     ADD_ALL_TESTS(field_tests_default, crv_len);
  1196.1 --- a/optipng/receipt	Tue Jun 25 14:51:14 2024 +0000
  1196.2 +++ b/optipng/receipt	Thu Dec 05 08:39:45 2024 +0000
  1196.3 @@ -15,6 +15,8 @@
  1196.4  DEPENDS="libpng+apng"
  1196.5  BUILD_DEPENDS="libpng+apng-dev zlib-dev"
  1196.6  
  1196.7 +HOST_ARCH="i486 x86_64"
  1196.8 +
  1196.9  # What is the latest version available today?
 1196.10  current_version()
 1196.11  {
  1197.1 --- a/opus-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1197.2 +++ b/opus-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1197.3 @@ -11,6 +11,8 @@
  1197.4  WANTED="opus"
  1197.5  DEPENDS="opus pkg-config"
  1197.6  
  1197.7 +HOST_ARCH="i486 x86_64"
  1197.8 +
  1197.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1197.10  genpkg_rules()
 1197.11  {
  1198.1 --- a/opus-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1198.2 +++ b/opus-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1198.3 @@ -14,6 +14,8 @@
  1198.4  BUILD_DEPENDS="libogg libogg-dev opus-dev pkg-config flac-dev \
  1198.5  opusfile-dev libopusenc-dev"
  1198.6  
  1198.7 +HOST_ARCH="i486 x86_64"
  1198.8 +
  1198.9  # What is the latest version available today?
 1198.10  current_version()
 1198.11  {
  1199.1 --- a/opus/receipt	Tue Jun 25 14:51:14 2024 +0000
  1199.2 +++ b/opus/receipt	Thu Dec 05 08:39:45 2024 +0000
  1199.3 @@ -13,6 +13,8 @@
  1199.4  DEPENDS=""
  1199.5  BUILD_DEPENDS=""
  1199.6  
  1199.7 +HOST_ARCH="i486 x86_64"
  1199.8 +
  1199.9  # What is the latest version available today?
 1199.10  current_version()
 1199.11  {
  1200.1 --- a/opusfile-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1200.2 +++ b/opusfile-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1200.3 @@ -11,6 +11,8 @@
  1200.4  DEPENDS="openssl-dev opus-dev opusfile pkg-config"
  1200.5  WANTED="opusfile"
  1200.6  
  1200.7 +HOST_ARCH="i486 x86_64"
  1200.8 +
  1200.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1200.10  genpkg_rules()
 1200.11  {
  1201.1 --- a/opusfile/receipt	Tue Jun 25 14:51:14 2024 +0000
  1201.2 +++ b/opusfile/receipt	Thu Dec 05 08:39:45 2024 +0000
  1201.3 @@ -14,6 +14,8 @@
  1201.4  DEPENDS="libogg libssl opus"
  1201.5  BUILD_DEPENDS="automake libogg libogg-dev libtool openssl-dev opus-dev pkg-config"
  1201.6  
  1201.7 +HOST_ARCH="i486 x86_64"
  1201.8 +
  1201.9  # What is the latest version available today?
 1201.10  current_version()
 1201.11  {
  1202.1 --- a/orc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1202.2 +++ b/orc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1202.3 @@ -11,7 +11,7 @@
  1202.4  DEPENDS="orc pkg-config"
  1202.5  WANTED="orc"
  1202.6  
  1202.7 -HOST_ARCH="i486 arm"
  1202.8 +HOST_ARCH="i486 arm x86_64"
  1202.9  
 1202.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1202.11  genpkg_rules()
  1203.1 --- a/orc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1203.2 +++ b/orc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1203.3 @@ -13,7 +13,7 @@
  1203.4  
  1203.5  BUILD_DEPENDS="meson"
  1203.6  
  1203.7 -HOST_ARCH="i486 arm"
  1203.8 +HOST_ARCH="i486 arm x86_64"
  1203.9  
 1203.10  current_version()
 1203.11  {
  1204.1 --- a/p11-kit-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1204.2 +++ b/p11-kit-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1204.3 @@ -13,6 +13,8 @@
  1204.4  	libtasn1-dev libxslt p11-kit pkg-config"
  1204.5  WANTED="p11-kit"
  1204.6  
  1204.7 +HOST_ARCH="i486 x86_64"
  1204.8 +
  1204.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1204.10  genpkg_rules()
 1204.11  {
  1205.1 --- a/p11-kit/receipt	Tue Jun 25 14:51:14 2024 +0000
  1205.2 +++ b/p11-kit/receipt	Thu Dec 05 08:39:45 2024 +0000
  1205.3 @@ -15,6 +15,8 @@
  1205.4  BUILD_DEPENDS="cacerts gettext glib glib-dev gtk-doc libffi libffi-dev
  1205.5  	libtasn1-dev libxslt"
  1205.6  
  1205.7 +HOST_ARCH="i486 x86_64"
  1205.8 +
  1205.9  current_version()
 1205.10  {
 1205.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  1206.1 --- a/pam-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1206.2 +++ b/pam-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1206.3 @@ -9,7 +9,7 @@
  1206.4  WANTED="pam"
  1206.5  SOURCE="Linux-PAM"
  1206.6  WEB_SITE="http://www.linux-pam.org/"
  1206.7 -HOST_ARCH="i486 arm"
  1206.8 +HOST_ARCH="i486 arm x86_64"
  1206.9  
 1206.10  DEPENDS="pam"
 1206.11  
  1207.1 --- a/pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1207.2 +++ b/pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1207.3 @@ -10,7 +10,7 @@
  1207.4  TARBALL="$SOURCE-$VERSION.tar.xz"
  1207.5  WEB_SITE="http://www.linux-pam.org/"
  1207.6  WGET_URL="https://github.com/linux-pam/linux-pam/releases/download/v$VERSION/$TARBALL"
  1207.7 -HOST_ARCH="i486 arm"
  1207.8 +HOST_ARCH="i486 arm x86_64"
  1207.9  
 1207.10  DEPENDS="glibc-base libdb"
 1207.11  BUILD_DEPENDS="flex db-dev libdb"
 1207.12 @@ -33,6 +33,7 @@
 1207.13  		configure build-aux/config.guess
 1207.14  
 1207.15  	./configure --sysconfdir=/etc \
 1207.16 +		--libdir=/lib \
 1207.17  		$CONFIGURE_ARGS &&
 1207.18  	make && make install
 1207.19  }
  1208.1 --- a/pango-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1208.2 +++ b/pango-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1208.3 @@ -8,7 +8,7 @@
  1208.4  LICENSE="GPL2"
  1208.5  WANTED="pango"
  1208.6  WEB_SITE="https://www.pango.org/"
  1208.7 -HOST_ARCH="i486 arm"
  1208.8 +HOST_ARCH="i486 arm x86_64"
  1208.9  
 1208.10  DEPENDS="pango cairo-dev pkg-config fribidi-dev harfbuzz-dev"
 1208.11  
  1209.1 --- a/pango/receipt	Tue Jun 25 14:51:14 2024 +0000
  1209.2 +++ b/pango/receipt	Thu Dec 05 08:39:45 2024 +0000
  1209.3 @@ -10,7 +10,7 @@
  1209.4  WEB_SITE="https://www.pango.org/"
  1209.5  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
  1209.6  CONFIG_FILES="/etc/pango/pango.modules"
  1209.7 -HOST_ARCH="i486 arm"
  1209.8 +HOST_ARCH="i486 arm x86_64"
  1209.9  
 1209.10  DEPENDS="cairo xorg-libXft slitaz-base-files gcc-lib-base \
 1209.11  util-linux-uuid fribidi"
 1209.12 @@ -19,7 +19,7 @@
 1209.13  
 1209.14  # Handle cross compilation
 1209.15  case "$ARCH" in
 1209.16 -	i?86)
 1209.17 +	i?86|x86_64)
 1209.18  		BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
 1209.19  	arm*)
 1209.20  		export LIBTOOL=${HOST_SYSTEM}-libtool
  1210.1 --- a/pangomm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1210.2 +++ b/pangomm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1210.3 @@ -11,6 +11,8 @@
  1210.4  
  1210.5  DEPENDS="pangomm cairomm-dev pkg-config"
  1210.6  
  1210.7 +HOST_ARCH="i486 x86_64"
  1210.8 +
  1210.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1210.10  genpkg_rules()
 1210.11  {
  1211.1 --- a/pangomm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1211.2 +++ b/pangomm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1211.3 @@ -14,6 +14,8 @@
  1211.4  BUILD_DEPENDS="cairo-dev cairomm-dev glibmm-dev pango-dev \
  1211.5  libxml2-dev meson"
  1211.6  
  1211.7 +HOST_ARCH="i486 x86_64"
  1211.8 +
  1211.9  current_version()
 1211.10  {
 1211.11  	wget -O - $GNOME_MIRROR/$PACKAGE/$(wget -O - $GNOME_MIRROR/$PACKAGE 2>/dev/null | \
  1212.1 --- a/parted-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1212.2 +++ b/parted-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1212.3 @@ -8,7 +8,7 @@
  1212.4  LICENSE="GPL3"
  1212.5  WANTED="parted"
  1212.6  WEB_SITE="http://www.gnu.org/software/parted/index.shtml"
  1212.7 -HOST_ARCH="i486 arm"
  1212.8 +HOST_ARCH="i486 arm x86_64"
  1212.9  
 1212.10  DEPENDS="pkg-config"
 1212.11  
  1213.1 --- a/parted/receipt	Tue Jun 25 14:51:14 2024 +0000
  1213.2 +++ b/parted/receipt	Thu Dec 05 08:39:45 2024 +0000
  1213.3 @@ -9,7 +9,7 @@
  1213.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1213.5  WEB_SITE="http://www.gnu.org/software/parted/index.shtml"
  1213.6  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
  1213.7 -HOST_ARCH="i486 arm"
  1213.8 +HOST_ARCH="i486 arm x86_64"
  1213.9  
 1213.10  DEPENDS="util-linux-uuid util-linux-blkid"
 1213.11  BUILD_DEPENDS="e2fsprogs-dev util-linux-uuid-dev util-linux-blkid-dev"
  1214.1 --- a/patch/receipt	Tue Jun 25 14:51:14 2024 +0000
  1214.2 +++ b/patch/receipt	Thu Dec 05 08:39:45 2024 +0000
  1214.3 @@ -11,7 +11,7 @@
  1214.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1214.5  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
  1214.6  
  1214.7 -HOST_ARCH="i486 arm"
  1214.8 +HOST_ARCH="i486 arm x86_64"
  1214.9  
 1214.10  # What is the latest version available today?
 1214.11  current_version()
  1215.1 --- a/pavucontrol/receipt	Tue Jun 25 14:51:14 2024 +0000
  1215.2 +++ b/pavucontrol/receipt	Thu Dec 05 08:39:45 2024 +0000
  1215.3 @@ -14,6 +14,8 @@
  1215.4  BUILD_DEPENDS="intltool lynx libcanberra-dev gtkmm-dev libsigc++-dev \
  1215.5  pulseaudio-dev libglade-dev libglademm-dev libltdl"
  1215.6  
  1215.7 +HOST_ARCH="i486 x86_64"
  1215.8 +
  1215.9  # What is the latest version available today?
 1215.10  current_version()
 1215.11  {
  1216.1 --- a/pciids/receipt	Tue Jun 25 14:51:14 2024 +0000
  1216.2 +++ b/pciids/receipt	Thu Dec 05 08:39:45 2024 +0000
  1216.3 @@ -13,7 +13,7 @@
  1216.4  
  1216.5  BUILD_DEPENDS="advancecomp"
  1216.6  
  1216.7 -HOST_ARCH="i486 arm"
  1216.8 +HOST_ARCH="i486 arm x86_64"
  1216.9  
 1216.10  current_version()
 1216.11  {
  1217.1 --- a/pciutils-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1217.2 +++ b/pciutils-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1217.3 @@ -11,6 +11,8 @@
  1217.4  DEPENDS="pciutils pkg-config"
  1217.5  WANTED="pciutils"
  1217.6  
  1217.7 +HOST_ARCH="i486 x86_64"
  1217.8 +
  1217.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1217.10  genpkg_rules()
 1217.11  {
  1218.1 --- a/pciutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1218.2 +++ b/pciutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1218.3 @@ -14,6 +14,8 @@
  1218.4  DEPENDS="gcc-lib-base glibc-base pciids zlib"
  1218.5  BUILD_DEPENDS="gcc"
  1218.6  
  1218.7 +HOST_ARCH="i486 x86_64"
  1218.8 +
  1218.9  # What is the latest version available today?
 1218.10  current_version()
 1218.11  {
  1219.1 --- a/pcmanfm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1219.2 +++ b/pcmanfm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1219.3 @@ -20,11 +20,11 @@
  1219.4  	libfm-gtk libtool libxcb-dev libxml2-dev menu-cache-dev
  1219.5  	startup-notification-dev xcb-util-dev"
  1219.6  
  1219.7 -HOST_ARCH="i486 arm"
  1219.8 +HOST_ARCH="i486 arm x86_64"
  1219.9  
 1219.10  # Handle cross compilation.
 1219.11  case "$ARCH" in
 1219.12 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS shared-mime-info intltool gvfs-dev" ;;
 1219.13 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS shared-mime-info intltool gvfs-dev" ;;
 1219.14  esac
 1219.15  
 1219.16  # What is the latest version available today?
  1220.1 --- a/pcmciautils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1220.2 +++ b/pcmciautils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1220.3 @@ -13,6 +13,8 @@
  1220.4  DEPENDS="linux sysfsutils udev"
  1220.5  BUILD_DEPENDS="sysfsutils-dev bison flex"
  1220.6  
  1220.7 +HOST_ARCH="i486 x86_64"
  1220.8 +
  1220.9  current_version()
 1220.10  {
 1220.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1221.1 --- a/pcre-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1221.2 +++ b/pcre-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1221.3 @@ -11,7 +11,7 @@
  1221.4  DEPENDS="pcre pkg-config"
  1221.5  WANTED="pcre"
  1221.6  
  1221.7 -HOST_ARCH="i486 arm"
  1221.8 +HOST_ARCH="i486 arm x86_64"
  1221.9  
 1221.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1221.11  genpkg_rules()
  1222.1 --- a/pcre/receipt	Tue Jun 25 14:51:14 2024 +0000
  1222.2 +++ b/pcre/receipt	Thu Dec 05 08:39:45 2024 +0000
  1222.3 @@ -13,7 +13,7 @@
  1222.4  
  1222.5  DEPENDS="gcc-lib-base"
  1222.6  
  1222.7 -HOST_ARCH="i486 arm"
  1222.8 +HOST_ARCH="i486 arm x86_64"
  1222.9  
 1222.10  current_version()
 1222.11  {
  1223.1 --- a/pcre2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1223.2 +++ b/pcre2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1223.3 @@ -11,7 +11,7 @@
  1223.4  DEPENDS="pcre2 pkg-config"
  1223.5  WANTED="pcre2"
  1223.6  
  1223.7 -HOST_ARCH="i486 arm"
  1223.8 +HOST_ARCH="i486 arm x86_64"
  1223.9  
 1223.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1223.11  genpkg_rules()
  1224.1 --- a/pcre2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1224.2 +++ b/pcre2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1224.3 @@ -13,7 +13,7 @@
  1224.4  
  1224.5  BUILD_DEPENDS="automake libtool"
  1224.6  
  1224.7 -HOST_ARCH="i486 arm"
  1224.8 +HOST_ARCH="i486 arm x86_64"
  1224.9  
 1224.10  # What is the latest version available today?
 1224.11  current_version()
  1225.1 --- a/pcsc-lite-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1225.2 +++ b/pcsc-lite-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1225.3 @@ -11,6 +11,8 @@
  1225.4  DEPENDS="pcsc-lite pkg-config"
  1225.5  WANTED="pcsc-lite"
  1225.6  
  1225.7 +HOST_ARCH="i486 x86_64"
  1225.8 +
  1225.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1225.10  genpkg_rules()
 1225.11  {
  1226.1 --- a/pcsc-lite/receipt	Tue Jun 25 14:51:14 2024 +0000
  1226.2 +++ b/pcsc-lite/receipt	Thu Dec 05 08:39:45 2024 +0000
  1226.3 @@ -15,6 +15,8 @@
  1226.4  DEPENDS="udev"
  1226.5  BUILD_DEPENDS="libtool perl udev-dev"
  1226.6  
  1226.7 +HOST_ARCH="i486 x86_64"
  1226.8 +
  1226.9  current_version()
 1226.10  {
 1226.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1227.1 --- a/perl-compress-raw-bzip2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1227.2 +++ b/perl-compress-raw-bzip2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1227.3 @@ -16,6 +16,8 @@
  1227.4  DEPENDS="perl"
  1227.5  BUILD_DEPENDS="perl"
  1227.6  
  1227.7 +HOST_ARCH="i486 x86_64"
  1227.8 +
  1227.9  current_version()
 1227.10  {
 1227.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1228.1 --- a/perl-compress-raw-zlib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1228.2 +++ b/perl-compress-raw-zlib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1228.3 @@ -16,6 +16,8 @@
  1228.4  DEPENDS="perl"
  1228.5  BUILD_DEPENDS="perl"
  1228.6  
  1228.7 +HOST_ARCH="i486 x86_64"
  1228.8 +
  1228.9  current_version()
 1228.10  {
 1228.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1229.1 --- a/perl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1229.2 +++ b/perl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1229.3 @@ -13,6 +13,7 @@
  1229.4  WEB_SITE="https://www.perl.org/"
  1229.5  WGET_URL="http://ftp.funet.fi/pub/CPAN/src/$TARBALL"
  1229.6  PROVIDE="perl"
  1229.7 +HOST_ARCH="i486 x86_64"
  1229.8  
  1229.9  current_version()
 1229.10  {
  1230.1 --- a/perl-io-compress/receipt	Tue Jun 25 14:51:14 2024 +0000
  1230.2 +++ b/perl-io-compress/receipt	Thu Dec 05 08:39:45 2024 +0000
  1230.3 @@ -16,6 +16,8 @@
  1230.4  DEPENDS="perl perl-compress-raw-bzip2 perl-compress-raw-zlib"
  1230.5  BUILD_DEPENDS="perl perl-compress-raw-bzip2 perl-compress-raw-zlib"
  1230.6  
  1230.7 +HOST_ARCH="i486 x86_64"
  1230.8 +
  1230.9  current_version()
 1230.10  {
 1230.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1231.1 --- a/perl-test-pod/receipt	Tue Jun 25 14:51:14 2024 +0000
  1231.2 +++ b/perl-test-pod/receipt	Thu Dec 05 08:39:45 2024 +0000
  1231.3 @@ -15,6 +15,8 @@
  1231.4  DEPENDS="perl"
  1231.5  BUILD_DEPENDS="perl"
  1231.6  
  1231.7 +HOST_ARCH="i486 x86_64"
  1231.8 +
  1231.9  current_version()
 1231.10  {
 1231.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1232.1 --- a/perl-thread/receipt	Tue Jun 25 14:51:14 2024 +0000
  1232.2 +++ b/perl-thread/receipt	Thu Dec 05 08:39:45 2024 +0000
  1232.3 @@ -12,6 +12,7 @@
  1232.4  BUILD_DEPENDS="db gdbm zlib less"
  1232.5  WEB_SITE="https://www.perl.org/"
  1232.6  WGET_URL="http://ftp.funet.fi/pub/CPAN/src/$TARBALL"
  1232.7 +HOST_ARCH="i486 x86_64"
  1232.8  
  1232.9  current_version()
 1232.10  {
  1233.1 --- a/perl-tk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1233.2 +++ b/perl-tk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1233.3 @@ -17,6 +17,8 @@
  1233.4  BUILD_DEPENDS="fontconfig-dev jpeg-dev libpng-dev perl tk-dev xorg-libX11-dev
  1233.5  	xorg-libXau-dev xorg-libXdmcp-dev zlib-dev"
  1233.6  
  1233.7 +HOST_ARCH="i486 x86_64"
  1233.8 +
  1233.9  current_version()
 1233.10  {
 1233.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1234.1 --- a/perl-xml-parser/receipt	Tue Jun 25 14:51:14 2024 +0000
  1234.2 +++ b/perl-xml-parser/receipt	Thu Dec 05 08:39:45 2024 +0000
  1234.3 @@ -15,7 +15,7 @@
  1234.4  DEPENDS="expat perl"
  1234.5  BUILD_DEPENDS="expat-dev perl"
  1234.6  
  1234.7 -HOST_ARCH="i486 arm"
  1234.8 +HOST_ARCH="i486 arm x86_64"
  1234.9  
 1234.10  current_version()
 1234.11  {
  1235.1 --- a/perl-xml-simple/receipt	Tue Jun 25 14:51:14 2024 +0000
  1235.2 +++ b/perl-xml-simple/receipt	Thu Dec 05 08:39:45 2024 +0000
  1235.3 @@ -12,6 +12,8 @@
  1235.4  TARBALL="$SOURCE-$VERSION.tar.gz"
  1235.5  WGET_URL="https://www.cpan.org/modules/by-module/XML/$TARBALL"
  1235.6  
  1235.7 +HOST_ARCH="i486 x86_64"
  1235.8 +
  1235.9  DEPENDS="perl"
 1235.10  BUILD_DEPENDS="perl"
 1235.11  
  1236.1 --- a/perl-yaml-syck/receipt	Tue Jun 25 14:51:14 2024 +0000
  1236.2 +++ b/perl-yaml-syck/receipt	Thu Dec 05 08:39:45 2024 +0000
  1236.3 @@ -16,6 +16,8 @@
  1236.4  DEPENDS="perl"
  1236.5  BUILD_DEPENDS="perl"
  1236.6  
  1236.7 +HOST_ARCH="i486 x86_64"
  1236.8 +
  1236.9  current_version()
 1236.10  {
 1236.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1237.1 --- a/perl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1237.2 +++ b/perl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1237.3 @@ -11,6 +11,7 @@
  1237.4  BUILD_DEPENDS="db gdbm zlib less"
  1237.5  WEB_SITE="https://www.perl.org/"
  1237.6  WGET_URL="http://ftp.funet.fi/pub/CPAN/src/$TARBALL"
  1237.7 +HOST_ARCH="i486 x86_64"
  1237.8  
  1237.9  current_version()
 1237.10  {
  1238.1 --- a/php-apache/receipt	Tue Jun 25 14:51:14 2024 +0000
  1238.2 +++ b/php-apache/receipt	Thu Dec 05 08:39:45 2024 +0000
  1238.3 @@ -12,6 +12,8 @@
  1238.4  DEPENDS="apache libxml2 php-common zlib"
  1238.5  WANTED="php"
  1238.6  
  1238.7 +HOST_ARCH="i486 x86_64"
  1238.8 +
  1238.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1238.10  genpkg_rules()
 1238.11  {
  1239.1 --- a/php-auth-sasl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1239.2 +++ b/php-auth-sasl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1239.3 @@ -1,7 +1,7 @@
  1239.4  # SliTaz package receipt.
  1239.5  
  1239.6  PACKAGE="php-auth-sasl"
  1239.7 -VERSION="1.1.0"
  1239.8 +VERSION="1.2.0"
  1239.9  CATEGORY="development"
 1239.10  SHORT_DESC="Abstraction of various SASL mechanism responses for php."
 1239.11  MAINTAINER="pascal.bellard@slitaz.org"
 1239.12 @@ -15,6 +15,8 @@
 1239.13  DEPENDS="php-pear"
 1239.14  BUILD_DEPENDS="php-cli php-pear"
 1239.15  
 1239.16 +HOST_ARCH="i486 x86_64"
 1239.17 +
 1239.18  current_version()
 1239.19  {
 1239.20  	wget -O - https://pear.php.net/package/Auth_SASL 2>/dev/null | \
  1240.1 --- a/php-cherokee/receipt	Tue Jun 25 14:51:14 2024 +0000
  1240.2 +++ b/php-cherokee/receipt	Thu Dec 05 08:39:45 2024 +0000
  1240.3 @@ -12,6 +12,8 @@
  1240.4  DEPENDS="cherokee libxml2 php-common zlib"
  1240.5  WANTED="php"
  1240.6  
  1240.7 +HOST_ARCH="i486 x86_64"
  1240.8 +
  1240.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1240.10  genpkg_rules()
 1240.11  {
  1241.1 --- a/php-cli/receipt	Tue Jun 25 14:51:14 2024 +0000
  1241.2 +++ b/php-cli/receipt	Thu Dec 05 08:39:45 2024 +0000
  1241.3 @@ -11,6 +11,8 @@
  1241.4  DEPENDS="php-common"
  1241.5  WANTED="php"
  1241.6  
  1241.7 +HOST_ARCH="i486 x86_64"
  1241.8 +
  1241.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1241.10  genpkg_rules()
 1241.11  {
  1242.1 --- a/php-common/receipt	Tue Jun 25 14:51:14 2024 +0000
  1242.2 +++ b/php-common/receipt	Thu Dec 05 08:39:45 2024 +0000
  1242.3 @@ -12,6 +12,8 @@
  1242.4  
  1242.5  CONFIG_FILES="/etc/php.ini"
  1242.6  
  1242.7 +HOST_ARCH="i486 x86_64"
  1242.8 +
  1242.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1242.10  genpkg_rules()
 1242.11  {
  1243.1 --- a/php-curl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1243.2 +++ b/php-curl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1243.3 @@ -11,6 +11,8 @@
  1243.4  DEPENDS="curl php"
  1243.5  WANTED="php"
  1243.6  
  1243.7 +HOST_ARCH="i486 x86_64"
  1243.8 +
  1243.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1243.10  genpkg_rules()
 1243.11  {
  1244.1 --- a/php-dba/receipt	Tue Jun 25 14:51:14 2024 +0000
  1244.2 +++ b/php-dba/receipt	Thu Dec 05 08:39:45 2024 +0000
  1244.3 @@ -10,6 +10,8 @@
  1244.4  
  1244.5  WANTED="php"
  1244.6  
  1244.7 +HOST_ARCH="i486 x86_64"
  1244.8 +
  1244.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1244.10  genpkg_rules()
 1244.11  {
  1245.1 --- a/php-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1245.2 +++ b/php-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1245.3 @@ -14,6 +14,8 @@
  1245.4  libmysqlclient libpng libpostgresqlclient libtool libunixODBC \
  1245.5  mhash net-snmp openssl11 php"
  1245.6  
  1245.7 +HOST_ARCH="i486 x86_64"
  1245.8 +
  1245.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1245.10  genpkg_rules()
 1245.11  {
  1246.1 --- a/php-docs-en/receipt	Tue Jun 25 14:51:14 2024 +0000
  1246.2 +++ b/php-docs-en/receipt	Thu Dec 05 08:39:45 2024 +0000
  1246.3 @@ -11,6 +11,8 @@
  1246.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1246.5  WGET_URL="https://www.php.net/distributions/manual/php_manual_en.tar.gz"
  1246.6  
  1246.7 +HOST_ARCH="i486 x86_64"
  1246.8 +
  1246.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1246.10  genpkg_rules()
 1246.11  {
  1247.1 --- a/php-gd/receipt	Tue Jun 25 14:51:14 2024 +0000
  1247.2 +++ b/php-gd/receipt	Thu Dec 05 08:39:45 2024 +0000
  1247.3 @@ -11,6 +11,8 @@
  1247.4  DEPENDS="jpeg libpng libvpx php"
  1247.5  WANTED="php"
  1247.6  
  1247.7 +HOST_ARCH="i486 x86_64"
  1247.8 +
  1247.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1247.10  genpkg_rules()
 1247.11  {
  1248.1 --- a/php-imap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1248.2 +++ b/php-imap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1248.3 @@ -11,6 +11,8 @@
  1248.4  DEPENDS="openssl php"
  1248.5  WANTED="php"
  1248.6  
  1248.7 +HOST_ARCH="i486 x86_64"
  1248.8 +
  1248.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1248.10  genpkg_rules()
 1248.11  {
  1249.1 --- a/php-ldap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1249.2 +++ b/php-ldap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1249.3 @@ -11,6 +11,8 @@
  1249.4  DEPENDS="cyrus-sasl libcomerr3 libkrb5 libldap openssl php"
  1249.5  WANTED="php"
  1249.6  
  1249.7 +HOST_ARCH="i486 x86_64"
  1249.8 +
  1249.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1249.10  genpkg_rules()
 1249.11  {
  1250.1 --- a/php-mysql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1250.2 +++ b/php-mysql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1250.3 @@ -11,6 +11,8 @@
  1250.4  DEPENDS="libmysqlclient php"
  1250.5  WANTED="php"
  1250.6  
  1250.7 +HOST_ARCH="i486 x86_64"
  1250.8 +
  1250.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1250.10  genpkg_rules()
 1250.11  {
  1251.1 --- a/php-mysqli/receipt	Tue Jun 25 14:51:14 2024 +0000
  1251.2 +++ b/php-mysqli/receipt	Thu Dec 05 08:39:45 2024 +0000
  1251.3 @@ -11,6 +11,8 @@
  1251.4  DEPENDS="libmysqlclient php"
  1251.5  WANTED="php"
  1251.6  
  1251.7 +HOST_ARCH="i486 x86_64"
  1251.8 +
  1251.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1251.10  genpkg_rules()
 1251.11  {
  1252.1 --- a/php-odbc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1252.2 +++ b/php-odbc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1252.3 @@ -11,6 +11,8 @@
  1252.4  DEPENDS="unixODBC php"
  1252.5  WANTED="php"
  1252.6  
  1252.7 +HOST_ARCH="i486 x86_64"
  1252.8 +
  1252.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1252.10  genpkg_rules()
 1252.11  {
  1253.1 --- a/php-opcache/receipt	Tue Jun 25 14:51:14 2024 +0000
  1253.2 +++ b/php-opcache/receipt	Thu Dec 05 08:39:45 2024 +0000
  1253.3 @@ -11,6 +11,8 @@
  1253.4  DEPENDS="libmysqlclient php"
  1253.5  WANTED="php"
  1253.6  
  1253.7 +HOST_ARCH="i486 x86_64"
  1253.8 +
  1253.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1253.10  genpkg_rules()
 1253.11  {
  1254.1 --- a/php-openssl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1254.2 +++ b/php-openssl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1254.3 @@ -11,6 +11,8 @@
  1254.4  DEPENDS="php openssl"
  1254.5  WANTED="php"
  1254.6  
  1254.7 +HOST_ARCH="i486 x86_64"
  1254.8 +
  1254.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1254.10  genpkg_rules()
 1254.11  {
  1255.1 --- a/php-pdo-mysql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1255.2 +++ b/php-pdo-mysql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1255.3 @@ -11,6 +11,8 @@
  1255.4  DEPENDS="php php-mysql"
  1255.5  WANTED="php"
  1255.6  
  1255.7 +HOST_ARCH="i486 x86_64"
  1255.8 +
  1255.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1255.10  genpkg_rules()
 1255.11  {
  1256.1 --- a/php-pdo-pgsql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1256.2 +++ b/php-pdo-pgsql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1256.3 @@ -11,6 +11,8 @@
  1256.4  DEPENDS="php php-mysql libpostgresqlclient"
  1256.5  WANTED="php"
  1256.6  
  1256.7 +HOST_ARCH="i486 x86_64"
  1256.8 +
  1256.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1256.10  genpkg_rules()
 1256.11  {
  1257.1 --- a/php-pear/receipt	Tue Jun 25 14:51:14 2024 +0000
  1257.2 +++ b/php-pear/receipt	Thu Dec 05 08:39:45 2024 +0000
  1257.3 @@ -11,6 +11,8 @@
  1257.4  DEPENDS="php-cli"
  1257.5  WANTED="php"
  1257.6  
  1257.7 +HOST_ARCH="i486 x86_64"
  1257.8 +
  1257.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1257.10  genpkg_rules()
 1257.11  {
  1258.1 --- a/php-pgsql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1258.2 +++ b/php-pgsql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1258.3 @@ -11,6 +11,8 @@
  1258.4  DEPENDS="postgresql php"
  1258.5  WANTED="php"
  1258.6  
  1258.7 +HOST_ARCH="i486 x86_64"
  1258.8 +
  1258.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1258.10  genpkg_rules()
 1258.11  {
  1259.1 --- a/php-snmp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1259.2 +++ b/php-snmp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1259.3 @@ -11,6 +11,8 @@
  1259.4  DEPENDS="net-snmp php libcrypto"
  1259.5  WANTED="php"
  1259.6  
  1259.7 +HOST_ARCH="i486 x86_64"
  1259.8 +
  1259.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1259.10  genpkg_rules()
 1259.11  {
  1260.1 --- a/php-soap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1260.2 +++ b/php-soap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1260.3 @@ -11,6 +11,8 @@
  1260.4  DEPENDS="php libxml2"
  1260.5  WANTED="php"
  1260.6  
  1260.7 +HOST_ARCH="i486 x86_64"
  1260.8 +
  1260.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1260.10  genpkg_rules()
 1260.11  {
  1261.1 --- a/php-sqlite/receipt	Tue Jun 25 14:51:14 2024 +0000
  1261.2 +++ b/php-sqlite/receipt	Thu Dec 05 08:39:45 2024 +0000
  1261.3 @@ -11,6 +11,8 @@
  1261.4  DEPENDS="php sqlite"
  1261.5  WANTED="php"
  1261.6  
  1261.7 +HOST_ARCH="i486 x86_64"
  1261.8 +
  1261.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1261.10  genpkg_rules()
 1261.11  {
  1262.1 --- a/php/receipt	Tue Jun 25 14:51:14 2024 +0000
  1262.2 +++ b/php/receipt	Thu Dec 05 08:39:45 2024 +0000
  1262.3 @@ -21,7 +21,7 @@
  1262.4  	perl pkg-config postgresql-dev re2c sed sqlite-dev 
  1262.5  	unixODBC-dev"
  1262.6  
  1262.7 -#HOST_ARCH="i486 arm"
  1262.8 +HOST_ARCH="i486 arm x86_64"
  1262.9  
 1262.10  current_version()
 1262.11  {
 1262.12 @@ -30,7 +30,7 @@
 1262.13  }
 1262.14  
 1262.15  case "$ARCH" in
 1262.16 -	i?86)
 1262.17 +	i?86|x86_64)
 1262.18  		# 7.4.4 unrecognised:
 1262.19  		# 	--enable-zip
 1262.20  		#	--with-jpeg-dir=/usr
  1263.1 --- a/pinentry-gtk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1263.2 +++ b/pinentry-gtk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1263.3 @@ -16,6 +16,8 @@
  1263.4  libcap-dev gtk+-dev libgcrypt-dev"
  1263.5  SIBLINGS="pinentry"
  1263.6  
  1263.7 +HOST_ARCH="i486 x86_64"
  1263.8 +
  1263.9  # What is the latest version available today?
 1263.10  current_version()
 1263.11  {
  1264.1 --- a/pinentry/receipt	Tue Jun 25 14:51:14 2024 +0000
  1264.2 +++ b/pinentry/receipt	Thu Dec 05 08:39:45 2024 +0000
  1264.3 @@ -15,6 +15,8 @@
  1264.4  libcap-dev libgcrypt-dev"
  1264.5  SIBLINGS="pinentry-gtk"
  1264.6  
  1264.7 +HOST_ARCH="i486 x86_64"
  1264.8 +
  1264.9  # What is the latest version available today?
 1264.10  current_version()
 1264.11  {
  1265.1 --- a/pixman-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1265.2 +++ b/pixman-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1265.3 @@ -11,7 +11,7 @@
  1265.4  DEPENDS="pixman pkg-config"
  1265.5  WANTED="pixman"
  1265.6  
  1265.7 -HOST_ARCH="i486 arm"
  1265.8 +HOST_ARCH="i486 arm x86_64"
  1265.9  
 1265.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1265.11  genpkg_rules()
  1266.1 --- a/pixman/receipt	Tue Jun 25 14:51:14 2024 +0000
  1266.2 +++ b/pixman/receipt	Thu Dec 05 08:39:45 2024 +0000
  1266.3 @@ -14,7 +14,7 @@
  1266.4  DEPENDS="glibc-base"
  1266.5  BUILD_DEPENDS="libpng-dev"
  1266.6  
  1266.7 -HOST_ARCH="i486 arm"
  1266.8 +HOST_ARCH="i486 arm x86_64"
  1266.9  
 1266.10  current_version()
 1266.11  {
  1267.1 --- a/pkg-config/receipt	Tue Jun 25 14:51:14 2024 +0000
  1267.2 +++ b/pkg-config/receipt	Thu Dec 05 08:39:45 2024 +0000
  1267.3 @@ -9,7 +9,7 @@
  1267.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1267.5  WEB_SITE="https://pkg-config.freedesktop.org/wiki/"
  1267.6  WGET_URL="https://pkg-config.freedesktop.org/releases/$TARBALL"
  1267.7 -HOST_ARCH="i486 arm"
  1267.8 +HOST_ARCH="i486 arm x86_64"
  1267.9  
 1267.10  DEPENDS="glibc-base"
 1267.11  BUILD_DEPENDS="automake gcc libtool"
 1267.12 @@ -17,6 +17,7 @@
 1267.13  # Handle cross compilation.
 1267.14  case "$ARCH" in
 1267.15  	arm) BUILD_DEPENDS="" ;;
 1267.16 +	#x86_64) BUILD_DEPENDS="" ;;
 1267.17  esac
 1267.18  
 1267.19  # What is the latest version available today?
 1267.20 @@ -39,6 +40,7 @@
 1267.21  				--host=arm-slitaz-linux-gnueabi \
 1267.22  				--cache-file=arm-linux.cache ;;
 1267.23  		*)
 1267.24 +			# use --with-internal-lib when bootstrap x86_64
 1267.25  			./configure \
 1267.26  				--program-prefix=$TOOLPREFIX \
 1267.27  				--build=$HOST_SYSTEM \
  1268.1 --- a/plop/receipt	Tue Jun 25 14:51:14 2024 +0000
  1268.2 +++ b/plop/receipt	Thu Dec 05 08:39:45 2024 +0000
  1268.3 @@ -12,6 +12,8 @@
  1268.4  
  1268.5  BUILD_DEPENDS="xz lz4 lzsa"
  1268.6  
  1268.7 +HOST_ARCH="i486 x86_64"
  1268.8 +
  1268.9  # What is the latest version available today?
 1268.10  current_version()
 1268.11  {
  1269.1 --- a/pngquant/receipt	Tue Jun 25 14:51:14 2024 +0000
  1269.2 +++ b/pngquant/receipt	Thu Dec 05 08:39:45 2024 +0000
  1269.3 @@ -14,6 +14,8 @@
  1269.4  DEPENDS="lcms2 libpng"
  1269.5  BUILD_DEPENDS="lcms2-dev libpng-dev"
  1269.6  
  1269.7 +HOST_ARCH="i486 x86_64"
  1269.8 +
  1269.9  # What is the latest version available today?
 1269.10  current_version()
 1269.11  {
  1270.1 --- a/polkit-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1270.2 +++ b/polkit-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1270.3 @@ -12,6 +12,8 @@
  1270.4  
  1270.5  DEPENDS="pkg-config"
  1270.6  
  1270.7 +HOST_ARCH="i486 x86_64"
  1270.8 +
  1270.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1270.10  genpkg_rules()
 1270.11  {
  1271.1 --- a/polkit-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1271.2 +++ b/polkit-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1271.3 @@ -16,6 +16,8 @@
  1271.4  BUILD_DEPENDS="glib-dev libgio-dev gobject-introspection-dev dbus-dev \
  1271.5  dbus-glib-dev expat-dev pam-dev"
  1271.6  
  1271.7 +HOST_ARCH="i486 x86_64"
  1271.8 +
  1271.9  # What is the latest version available today?
 1271.10  current_version()
 1271.11  {
  1272.1 --- a/polkit-qt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1272.2 +++ b/polkit-qt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1272.3 @@ -11,6 +11,8 @@
  1272.4  
  1272.5  DEPENDS="pkg-config"
  1272.6  
  1272.7 +HOST_ARCH="i486 x86_64"
  1272.8 +
  1272.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1272.10  genpkg_rules()
 1272.11  {
  1273.1 --- a/polkit-qt/receipt	Tue Jun 25 14:51:14 2024 +0000
  1273.2 +++ b/polkit-qt/receipt	Thu Dec 05 08:39:45 2024 +0000
  1273.3 @@ -13,6 +13,8 @@
  1273.4  DEPENDS="polkit"
  1273.5  BUILD_DEPENDS="qmake Qt4-dev automoc4 polkit-dev libgio-dev glib-dev"
  1273.6  
  1273.7 +HOST_ARCH="i486 x86_64"
  1273.8 +
  1273.9  # What is the latest version available today?
 1273.10  current_version()
 1273.11  {
  1274.1 --- a/polkit/receipt	Tue Jun 25 14:51:14 2024 +0000
  1274.2 +++ b/polkit/receipt	Thu Dec 05 08:39:45 2024 +0000
  1274.3 @@ -15,6 +15,8 @@
  1274.4  BUILD_DEPENDS="glib-dev libgio-dev gobject-introspection-dev dbus-dev \
  1274.5  dbus-glib-dev expat-dev"
  1274.6  
  1274.7 +HOST_ARCH="i486 x86_64"
  1274.8 +
  1274.9  current_version()
 1274.10  {
 1274.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1275.1 --- a/polly/receipt	Tue Jun 25 14:51:14 2024 +0000
  1275.2 +++ b/polly/receipt	Thu Dec 05 08:39:45 2024 +0000
  1275.3 @@ -13,6 +13,8 @@
  1275.4  DEPENDS="llvm-lib"
  1275.5  BUILD_DEPENDS="llvm ninja cmake"
  1275.6  
  1275.7 +HOST_ARCH="i486 x86_64"
  1275.8 +
  1275.9  # What is the latest version available today?
 1275.10  current_version()
 1275.11  {
  1276.1 --- a/poppler-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
  1276.2 +++ b/poppler-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
  1276.3 @@ -11,6 +11,8 @@
  1276.4  
  1276.5  DEPENDS="fontconfig poppler cairo zlib libpng gcc-lib-base"
  1276.6  
  1276.7 +HOST_ARCH="i486 x86_64"
  1276.8 +
  1276.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1276.10  genpkg_rules()
 1276.11  {
  1277.1 --- a/poppler-data/receipt	Tue Jun 25 14:51:14 2024 +0000
  1277.2 +++ b/poppler-data/receipt	Thu Dec 05 08:39:45 2024 +0000
  1277.3 @@ -10,6 +10,8 @@
  1277.4  WEB_SITE="https://poppler.freedesktop.org/"
  1277.5  WGET_URL="https://poppler.freedesktop.org/$TARBALL"
  1277.6  
  1277.7 +HOST_ARCH="i486 x86_64"
  1277.8 +
  1277.9  # What is the latest version available today?
 1277.10  current_version()
 1277.11  {
  1278.1 --- a/poppler-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1278.2 +++ b/poppler-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1278.3 @@ -11,6 +11,8 @@
  1278.4  
  1278.5  DEPENDS="poppler pkg-config"
  1278.6  
  1278.7 +HOST_ARCH="i486 x86_64"
  1278.8 +
  1278.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1278.10  genpkg_rules()
 1278.11  {
  1279.1 --- a/poppler-qt4-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
  1279.2 +++ b/poppler-qt4-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
  1279.3 @@ -14,6 +14,8 @@
  1279.4  
  1279.5  PROVIDE="poppler-apps"
  1279.6  
  1279.7 +HOST_ARCH="i486 x86_64"
  1279.8 +
  1279.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1279.10  genpkg_rules()
 1279.11  {
  1280.1 --- a/poppler-qt4-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1280.2 +++ b/poppler-qt4-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1280.3 @@ -9,9 +9,9 @@
  1280.4  WANTED="poppler"
  1280.5  WEB_SITE="https://poppler.freedesktop.org/"
  1280.6  
  1280.7 -
  1280.8  DEPENDS="poppler-dev pkg-config"
  1280.9  
 1280.10 +HOST_ARCH="i486 x86_64"
 1280.11  
 1280.12  # Rules to gen a SliTaz package suitable for Tazpkg.
 1280.13  genpkg_rules()
  1281.1 --- a/poppler-qt4/receipt	Tue Jun 25 14:51:14 2024 +0000
  1281.2 +++ b/poppler-qt4/receipt	Thu Dec 05 08:39:45 2024 +0000
  1281.3 @@ -11,6 +11,8 @@
  1281.4  
  1281.5  DEPENDS="poppler libQtCore libQtXml libQtGui"
  1281.6  
  1281.7 +HOST_ARCH="i486 x86_64"
  1281.8 +
  1281.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1281.10  genpkg_rules()
 1281.11  {
  1282.1 --- a/poppler/receipt	Tue Jun 25 14:51:14 2024 +0000
  1282.2 +++ b/poppler/receipt	Thu Dec 05 08:39:45 2024 +0000
  1282.3 @@ -17,6 +17,8 @@
  1282.4  	lcms-dev libpng-dev libtool libxml2-dev pkg-config
  1282.5  	Qt4-dev tiff-dev zlib-dev"
  1282.6  
  1282.7 +HOST_ARCH="i486 x86_64"
  1282.8 +
  1282.9  current_version()
 1282.10  {
 1282.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1283.1 --- a/popt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1283.2 +++ b/popt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1283.3 @@ -11,7 +11,7 @@
  1283.4  DEPENDS="pkg-config"
  1283.5  WANTED="popt"
  1283.6  
  1283.7 -HOST_ARCH="i486 arm"
  1283.8 +HOST_ARCH="i486 arm x86_64"
  1283.9  
 1283.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1283.11  genpkg_rules()
  1284.1 --- a/popt/receipt	Tue Jun 25 14:51:14 2024 +0000
  1284.2 +++ b/popt/receipt	Thu Dec 05 08:39:45 2024 +0000
  1284.3 @@ -12,9 +12,9 @@
  1284.4  WGET_URL="https://github.com/rpm-software-management/$PACKAGE/archive/refs/tags/$PACKAGE-$VERSION-release.tar.gz"
  1284.5  
  1284.6  SUGGESTED="popt-lang"
  1284.7 -BUILD_DEPENDS="automake libtool"
  1284.8 +BUILD_DEPENDS="automake libtool gettext"
  1284.9  
 1284.10 -HOST_ARCH="i486 arm"
 1284.11 +HOST_ARCH="i486 arm x86_64"
 1284.12  
 1284.13  current_version()
 1284.14  {
  1285.1 --- a/portaudio-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1285.2 +++ b/portaudio-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1285.3 @@ -11,7 +11,7 @@
  1285.4  DEPENDS="portaudio pkg-config"
  1285.5  WANTED="portaudio"
  1285.6  
  1285.7 -HOST_ARCH="i486 arm"
  1285.8 +HOST_ARCH="i486 arm x86_64"
  1285.9  
 1285.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1285.11  genpkg_rules()
  1286.1 --- a/portaudio/receipt	Tue Jun 25 14:51:14 2024 +0000
  1286.2 +++ b/portaudio/receipt	Thu Dec 05 08:39:45 2024 +0000
  1286.3 @@ -14,7 +14,7 @@
  1286.4  DEPENDS="alsa-lib jack-audio-connection-kit"
  1286.5  BUILD_DEPENDS="alsa-lib-dev jack-audio-connection-kit-dev"
  1286.6  
  1286.7 -HOST_ARCH="i486 arm"
  1286.8 +HOST_ARCH="i486 arm x86_64"
  1286.9  
 1286.10  # What is the latest version available today?
 1286.11  current_version()
  1287.1 --- a/portmidi/receipt	Tue Jun 25 14:51:14 2024 +0000
  1287.2 +++ b/portmidi/receipt	Thu Dec 05 08:39:45 2024 +0000
  1287.3 @@ -13,6 +13,8 @@
  1287.4  DEPENDS="alsa-lib"
  1287.5  BUILD_DEPENDS="alsa-lib-dev cmake unzip"
  1287.6  
  1287.7 +HOST_ARCH="i486 x86_64"
  1287.8 +
  1287.9  # What is the latest version available today?
 1287.10  current_version()
 1287.11  {
  1288.1 --- a/posixovl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1288.2 +++ b/posixovl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1288.3 @@ -15,6 +15,8 @@
  1288.4  DEPENDS="attr fuse2"
  1288.5  BUILD_DEPENDS="attr-dev autoconf automake fuse2-dev"
  1288.6  
  1288.7 +HOST_ARCH="i486 x86_64"
  1288.8 +
  1288.9  # What is the latest version available today?
 1288.10  current_version()
 1288.11  {
  1289.1 --- a/postgresql-client/receipt	Tue Jun 25 14:51:14 2024 +0000
  1289.2 +++ b/postgresql-client/receipt	Thu Dec 05 08:39:45 2024 +0000
  1289.3 @@ -12,6 +12,8 @@
  1289.4  
  1289.5  DEPENDS="libpostgresqlclient zlib ncurses readline"
  1289.6  
  1289.7 +HOST_ARCH="i486 x86_64"
  1289.8 +
  1289.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1289.10  genpkg_rules()
 1289.11  {
  1290.1 --- a/postgresql-contrib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1290.2 +++ b/postgresql-contrib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1290.3 @@ -11,6 +11,8 @@
  1290.4  
  1290.5  DEPENDS="postgresql"
  1290.6  
  1290.7 +HOST_ARCH="i486 x86_64"
  1290.8 +
  1290.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1290.10  genpkg_rules()
 1290.11  {
  1291.1 --- a/postgresql-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1291.2 +++ b/postgresql-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1291.3 @@ -11,6 +11,8 @@
  1291.4  
  1291.5  DEPENDS="postgresql"
  1291.6  
  1291.7 +HOST_ARCH="i486 x86_64"
  1291.8 +
  1291.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1291.10  genpkg_rules()
 1291.11  {
  1292.1 --- a/postgresql-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1292.2 +++ b/postgresql-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1292.3 @@ -9,6 +9,8 @@
  1292.4  WEB_SITE="https://www.postgresql.org/"
  1292.5  WANTED="postgresql"
  1292.6  
  1292.7 +HOST_ARCH="i486 x86_64"
  1292.8 +
  1292.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1292.10  genpkg_rules()
 1292.11  {
  1293.1 --- a/postgresql/receipt	Tue Jun 25 14:51:14 2024 +0000
  1293.2 +++ b/postgresql/receipt	Thu Dec 05 08:39:45 2024 +0000
  1293.3 @@ -16,6 +16,8 @@
  1293.4  BUILD_DEPENDS="zlib-dev readline-dev ncurses-dev bison flex perl-dev \
  1293.5  libxslt python-dev"
  1293.6  
  1293.7 +HOST_ARCH="i486 x86_64"
  1293.8 +
  1293.9  # What is the latest version available today?
 1293.10  current_version()
 1293.11  {
  1294.1 --- a/ppp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1294.2 +++ b/ppp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1294.3 @@ -8,7 +8,7 @@
  1294.4  LICENSE="BSD GPL"
  1294.5  WEB_SITE="https://ppp.samba.org/"
  1294.6  WANTED="ppp"
  1294.7 -HOST_ARCH="i486 arm"
  1294.8 +HOST_ARCH="i486 arm x86_64"
  1294.9  
 1294.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1294.11  genpkg_rules()
  1295.1 --- a/ppp-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1295.2 +++ b/ppp-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1295.3 @@ -17,6 +17,8 @@
  1295.4  BUILD_DEPENDS="wget pam pam-dev libpcap-dev openssl-dev"
  1295.5  PROVIDE="ppp:pam"
  1295.6  
  1295.7 +HOST_ARCH="i486 x86_64"
  1295.8 +
  1295.9  current_version()
 1295.10  {
 1295.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
  1296.1 --- a/ppp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1296.2 +++ b/ppp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1296.3 @@ -11,7 +11,7 @@
  1296.4  WGET_URL="https://github.com/paulusmack/ppp/archive/$TARBALL"
  1296.5  CONFIG_FILES="/etc/ppp/options"
  1296.6  SECRET_FILES="/etc/ppp/*secrets"
  1296.7 -HOST_ARCH="i486 arm"
  1296.8 +HOST_ARCH="i486 arm x86_64"
  1296.9  
 1296.10  DEPENDS="libpcap libssl"
 1296.11  BUILD_DEPENDS="wget openssl-dev libpcap-dev"
  1297.1 --- a/protobuf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1297.2 +++ b/protobuf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1297.3 @@ -11,12 +11,14 @@
  1297.4  DEPENDS="pkg-config protobuf"
  1297.5  WANTED="protobuf"
  1297.6  
  1297.7 +HOST_ARCH="i486 x86_64"
  1297.8 +
  1297.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1297.10  genpkg_rules()
 1297.11  {
 1297.12  	mkdir -p $fs/usr/lib
 1297.13  
 1297.14  	cp -a $install/usr/include		$fs/usr
 1297.15 -	cp -a $install/usr/lib/*.*a		$fs/usr/lib
 1297.16 +	cp -a $install/usr/lib/*.a		$fs/usr/lib
 1297.17  	cp -a $install/usr/lib/pkgconfig	$fs/usr/lib
 1297.18  }
  1298.1 --- a/protobuf-python/receipt	Tue Jun 25 14:51:14 2024 +0000
  1298.2 +++ b/protobuf-python/receipt	Thu Dec 05 08:39:45 2024 +0000
  1298.3 @@ -15,6 +15,8 @@
  1298.4  DEPENDS="protobuf python"
  1298.5  BUILD_DEPENDS="libatomic protobuf-dev python-dev python-setuptools"
  1298.6  
  1298.7 +HOST_ARCH="i486 x86_64"
  1298.8 +
  1298.9  # What is the latest version available today?
 1298.10  current_version()
 1298.11  {
  1299.1 --- a/protobuf/receipt	Tue Jun 25 14:51:14 2024 +0000
  1299.2 +++ b/protobuf/receipt	Thu Dec 05 08:39:45 2024 +0000
  1299.3 @@ -11,8 +11,10 @@
  1299.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1299.5  WGET_URL="$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz"
  1299.6  
  1299.7 -DEPENDS="gcc83-lib-base libatomic"
  1299.8 -BUILD_DEPENDS="automake gcc83 libtool"
  1299.9 +DEPENDS="libatomic"
 1299.10 +BUILD_DEPENDS="automake gcc libtool"
 1299.11 +
 1299.12 +HOST_ARCH="i486 x86_64"
 1299.13  
 1299.14  # What is the latest version available today?
 1299.15  current_version()
 1299.16 @@ -26,8 +28,6 @@
 1299.17  {
 1299.18  	./autogen.sh &&
 1299.19  	./configure		\
 1299.20 -		CC=gcc-83	\
 1299.21 -		CXX=g++-83	\
 1299.22  		--prefix=/usr	\
 1299.23  		$CONFIGURE_ARGS &&
 1299.24  	make &&
  1300.1 --- a/pth-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1300.2 +++ b/pth-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1300.3 @@ -9,6 +9,10 @@
  1300.4  WANTED="pth"
  1300.5  WEB_SITE="http://www.gnu.org/software/pth/"
  1300.6  
  1300.7 +DEPENDS="pth"
  1300.8 +
  1300.9 +HOST_ARCH="i486 x86_64"
 1300.10 +
 1300.11  # Rules to gen a SliTaz package suitable for Tazpkg.
 1300.12  genpkg_rules()
 1300.13  {
  1301.1 --- a/pth/receipt	Tue Jun 25 14:51:14 2024 +0000
  1301.2 +++ b/pth/receipt	Thu Dec 05 08:39:45 2024 +0000
  1301.3 @@ -12,6 +12,8 @@
  1301.4  
  1301.5  DEPENDS="libltdl"
  1301.6  
  1301.7 +HOST_ARCH="i486 x86_64"
  1301.8 +
  1301.9  # What is the latest version available today?
 1301.10  current_version()
 1301.11  {
  1302.1 --- a/pulseaudio-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1302.2 +++ b/pulseaudio-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1302.3 @@ -11,6 +11,8 @@
  1302.4  DEPENDS="pulseaudio"
  1302.5  WANTED="pulseaudio"
  1302.6  
  1302.7 +HOST_ARCH="i486 x86_64"
  1302.8 +
  1302.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1302.10  genpkg_rules()
 1302.11  {
  1303.1 --- a/pulseaudio/receipt	Tue Jun 25 14:51:14 2024 +0000
  1303.2 +++ b/pulseaudio/receipt	Thu Dec 05 08:39:45 2024 +0000
  1303.3 @@ -23,6 +23,8 @@
  1303.4  CONFIG_FILES="/etc/pulse/client.conf /etc/pulse/daemon.conf \
  1303.5  	/etc/pulse/default.pa"
  1303.6  
  1303.7 +HOST_ARCH="i486 x86_64"
  1303.8 +
  1303.9  # What is the latest version available today?
 1303.10  current_version()
 1303.11  {
  1304.1 --- a/pycairo-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1304.2 +++ b/pycairo-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1304.3 @@ -11,6 +11,8 @@
  1304.4  DEPENDS="pkg-config pycairo"
  1304.5  WANTED="pycairo"
  1304.6  
  1304.7 +HOST_ARCH="i486 x86_64"
  1304.8 +
  1304.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1304.10  genpkg_rules()
 1304.11  {
  1305.1 --- a/pycairo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1305.2 +++ b/pycairo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1305.3 @@ -15,6 +15,8 @@
  1305.4  	xorg-libXdmcp xorg-libXrender xcb-util"
  1305.5  BUILD_DEPENDS="cairo cairo-dev pkg-config python3-dev xorg-xproto"
  1305.6  
  1305.7 +HOST_ARCH="i486 x86_64"
  1305.8 +
  1305.9  current_version()
 1305.10  {
 1305.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1306.1 --- a/pycairo118-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1306.2 +++ b/pycairo118-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1306.3 @@ -11,6 +11,8 @@
  1306.4  DEPENDS="pkg-config pycairo118"
  1306.5  WANTED="pycairo118"
  1306.6  
  1306.7 +HOST_ARCH="i486 x86_64"
  1306.8 +
  1306.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1306.10  genpkg_rules()
 1306.11  {
  1307.1 --- a/pycairo118/receipt	Tue Jun 25 14:51:14 2024 +0000
  1307.2 +++ b/pycairo118/receipt	Thu Dec 05 08:39:45 2024 +0000
  1307.3 @@ -16,6 +16,8 @@
  1307.4  	xorg-libXdmcp xorg-libXrender xcb-util"
  1307.5  BUILD_DEPENDS="cairo cairo-dev pkg-config python-dev xorg-xproto"
  1307.6  
  1307.7 +HOST_ARCH="i486 x86_64"
  1307.8 +
  1307.9  current_version()
 1307.10  {
 1307.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1308.1 --- a/pygobject-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1308.2 +++ b/pygobject-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1308.3 @@ -11,6 +11,8 @@
  1308.4  DEPENDS="pygobject libffi-dev pkg-config"
  1308.5  WANTED="pygobject"
  1308.6  
  1308.7 +HOST_ARCH="i486 x86_64"
  1308.8 +
  1308.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1308.10  genpkg_rules()
 1308.11  {
  1309.1 --- a/pygobject/receipt	Tue Jun 25 14:51:14 2024 +0000
  1309.2 +++ b/pygobject/receipt	Thu Dec 05 08:39:45 2024 +0000
  1309.3 @@ -15,6 +15,8 @@
  1309.4  BUILD_DEPENDS="cairo-dev glib-dev libffi-dev libgio-dev pkg-config pycairo-dev 
  1309.5  	python python-dev"
  1309.6  
  1309.7 +HOST_ARCH="i486 x86_64"
  1309.8 +
  1309.9  current_version()
 1309.10  {
 1309.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1310.1 --- a/pygobject3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1310.2 +++ b/pygobject3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1310.3 @@ -14,8 +14,10 @@
  1310.4  PROVIDE="python-gi"
  1310.5  DEPENDS="python3 pycairo glib libffi libgio gtk-girepository"
  1310.6  BUILD_DEPENDS="$DEPENDS python3-pip python3-dev python3-setuptools \
  1310.7 -pkg-config glib-dev libgio-dev pycairo-dev cairo-dev \
  1310.8 -libffi-dev gobject-introspection-dev"
  1310.9 +pkg-config glib-dev libgio-dev pycairo-dev cairo-dev libffi-dev \
 1310.10 +gobject-introspection-dev meson"
 1310.11 +
 1310.12 +HOST_ARCH="i486 x86_64"
 1310.13  
 1310.14  current_version()
 1310.15  {
 1310.16 @@ -26,7 +28,14 @@
 1310.17  # Rules to configure and make the package.
 1310.18  compile_rules()
 1310.19  {
 1310.20 -	pip3 install --no-compile --root=$install PyGObject==$VERSION
 1310.21 +        meson build \
 1310.22 +            --prefix=/usr \
 1310.23 +            --libdir=lib \
 1310.24 +            --bindir=/usr/bin \
 1310.25 +            --sbindir=/usr/sbin \
 1310.26 +            --buildtype=release &&
 1310.27 +        ninja -C build &&
 1310.28 +        ninja -C build install
 1310.29  }
 1310.30  
 1310.31  # Rules to gen a SliTaz package suitable for Tazpkg.
  1311.1 --- a/pygtk-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1311.2 +++ b/pygtk-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1311.3 @@ -11,6 +11,8 @@
  1311.4  
  1311.5  DEPENDS="pygtk gtk+-dev pygobject-dev pycairo-dev pkg-config"
  1311.6  
  1311.7 +HOST_ARCH="i486 x86_64"
  1311.8 +
  1311.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1311.10  genpkg_rules()
 1311.11  {
  1312.1 --- a/pygtk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1312.2 +++ b/pygtk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1312.3 @@ -17,6 +17,8 @@
  1312.4  BUILD_DEPENDS="python-dev pycairo118-dev pygobject-dev expat-dev gtk+-dev \
  1312.5  libglade-dev libxml2-dev libffi-dev python-numpy"
  1312.6  
  1312.7 +HOST_ARCH="i486 x86_64"
  1312.8 +
  1312.9  current_version()
 1312.10  {
 1312.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1313.1 --- a/python-cython/receipt	Tue Jun 25 14:51:14 2024 +0000
  1313.2 +++ b/python-cython/receipt	Thu Dec 05 08:39:45 2024 +0000
  1313.3 @@ -16,6 +16,8 @@
  1313.4  DEPENDS="python"
  1313.5  BUILD_DEPENDS="python python-dev"
  1313.6  
  1313.7 +HOST_ARCH="i486 x86_64"
  1313.8 +
  1313.9  current_version()
 1313.10  {
 1313.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1314.1 --- a/python-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1314.2 +++ b/python-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1314.3 @@ -11,7 +11,7 @@
  1314.4  DEPENDS="python"
  1314.5  WANTED="python"
  1314.6  
  1314.7 -HOST_ARCH="i486 arm"
  1314.8 +HOST_ARCH="i486 arm x86_64"
  1314.9  
 1314.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1314.11  genpkg_rules()
  1315.1 --- a/python-docutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1315.2 +++ b/python-docutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1315.3 @@ -1,7 +1,7 @@
  1315.4  # SliTaz package receipt.
  1315.5  
  1315.6  PACKAGE="python-docutils"
  1315.7 -VERSION="0.18.1"
  1315.8 +VERSION="0.17.1"
  1315.9  CATEGORY="development"
 1315.10  SHORT_DESC="Text processing system."
 1315.11  MAINTAINER="claudinei@slitaz.org"
 1315.12 @@ -17,6 +17,8 @@
 1315.13  DEPENDS="python"
 1315.14  BUILD_DEPENDS="python python-dev python-setuptools"
 1315.15  
 1315.16 +HOST_ARCH="i486 x86_64"
 1315.17 +
 1315.18  # What is the latest version available today?
 1315.19  current_version()
 1315.20  {
  1316.1 --- a/python-numpy/receipt	Tue Jun 25 14:51:14 2024 +0000
  1316.2 +++ b/python-numpy/receipt	Thu Dec 05 08:39:45 2024 +0000
  1316.3 @@ -16,6 +16,8 @@
  1316.4  DEPENDS="python"
  1316.5  BUILD_DEPENDS="python python-cython python-dev python-setuptools"
  1316.6  
  1316.7 +HOST_ARCH="i486 x86_64"
  1316.8 +
  1316.9  current_version()
 1316.10  {
 1316.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1317.1 --- a/python-setuptools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1317.2 +++ b/python-setuptools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1317.3 @@ -12,6 +12,8 @@
  1317.4  TARBALL="$SOURCE-$VERSION.tar.gz"
  1317.5  WGET_URL="https://github.com/pypa/$SOURCE/archive/v$VERSION.tar.gz"
  1317.6  
  1317.7 +HOST_ARCH="i486 x86_64"
  1317.8 +
  1317.9  DEPENDS="python"
 1317.10  BUILD_DEPENDS="python python-dev"
 1317.11  
  1318.1 --- a/python-xdg/receipt	Tue Jun 25 14:51:14 2024 +0000
  1318.2 +++ b/python-xdg/receipt	Thu Dec 05 08:39:45 2024 +0000
  1318.3 @@ -16,6 +16,8 @@
  1318.4  DEPENDS="python"
  1318.5  BUILD_DEPENDS="python python-dev python-setuptools"
  1318.6  
  1318.7 +HOST_ARCH="i486 x86_64"
  1318.8 +
  1318.9  # What is the latest version available today?
 1318.10  current_version()
 1318.11  {
  1319.1 --- a/python/receipt	Tue Jun 25 14:51:14 2024 +0000
  1319.2 +++ b/python/receipt	Thu Dec 05 08:39:45 2024 +0000
  1319.3 @@ -15,9 +15,9 @@
  1319.4  RELATED="python-dev python-idle" # versions must match
  1319.5  DEPENDS="bzlib gdbm libffi ncursesw openssl readline sqlite zlib"
  1319.6  BUILD_DEPENDS="bzip2-dev db-dev gdbm-dev libffi-dev ncursesw-dev \
  1319.7 -openssl-dev readline-dev sqlite-dev tcl-dev tk-dev zlib-dev"
  1319.8 +openssl-dev readline-dev sqlite-dev tk-dev tcl-dev zlib-dev"
  1319.9  
 1319.10 -HOST_ARCH="i486 arm"
 1319.11 +HOST_ARCH="i486 arm x86_64"
 1319.12  
 1319.13  # @maintainer: Please update also: python-idle
 1319.14  
 1319.15 @@ -86,7 +86,7 @@
 1319.16  				BUILDARCH=${BUILD_SYSTEM} || exit 1
 1319.17  			make	DESTDIR=$DESTDIR install || exit 1
 1319.18  			;;
 1319.19 -		(i?86)
 1319.20 +		(i?86|x86_64)
 1319.21  			./configure			\
 1319.22  				--enable-shared		\
 1319.23  				--build=${HOST_SYSTEM}	\
  1320.1 --- a/python3-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1320.2 +++ b/python3-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1320.3 @@ -9,6 +9,7 @@
  1320.4  WANTED="python3"
  1320.5  SOURCE="Python"
  1320.6  WEB_SITE="https://www.python.org/"
  1320.7 +HOST_ARCH="i486 x86_64"
  1320.8  
  1320.9  DEPENDS="python3"
 1320.10  
  1321.1 --- a/python3-distro/receipt	Tue Jun 25 14:51:14 2024 +0000
  1321.2 +++ b/python3-distro/receipt	Thu Dec 05 08:39:45 2024 +0000
  1321.3 @@ -17,6 +17,8 @@
  1321.4  DEPENDS="python3"
  1321.5  BUILD_DEPENDS="python3 python3-dev python3-setuptools"
  1321.6  
  1321.7 +HOST_ARCH="i486 x86_64"
  1321.8 +
  1321.9  # What is the latest version available today?
 1321.10  current_version()
 1321.11  {
  1322.1 --- a/python3-idle/receipt	Tue Jun 25 14:51:14 2024 +0000
  1322.2 +++ b/python3-idle/receipt	Thu Dec 05 08:39:45 2024 +0000
  1322.3 @@ -11,7 +11,7 @@
  1322.4  DEPENDS="python3 tcl tk"
  1322.5  WANTED="python3"
  1322.6  
  1322.7 -HOST_ARCH="i486 arm"
  1322.8 +HOST_ARCH="i486 arm x86_64"
  1322.9  
 1322.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1322.11  genpkg_rules()
  1323.1 --- a/python3-mako/receipt	Tue Jun 25 14:51:14 2024 +0000
  1323.2 +++ b/python3-mako/receipt	Thu Dec 05 08:39:45 2024 +0000
  1323.3 @@ -17,6 +17,8 @@
  1323.4  DEPENDS="python3"
  1323.5  BUILD_DEPENDS="python3 python3-dev python3-setuptools"
  1323.6  
  1323.7 +HOST_ARCH="i486 x86_64"
  1323.8 +
  1323.9  # What is the latest version available today?
 1323.10  current_version()
 1323.11  {
  1324.1 --- a/python3-pillow/receipt	Tue Jun 25 14:51:14 2024 +0000
  1324.2 +++ b/python3-pillow/receipt	Thu Dec 05 08:39:45 2024 +0000
  1324.3 @@ -15,6 +15,8 @@
  1324.4  DEPENDS="python3"
  1324.5  BUILD_DEPENDS="jpeg-dev python3-dev python3-setuptools tiff-dev"
  1324.6  
  1324.7 +HOST_ARCH="i486 x86_64"
  1324.8 +
  1324.9  # What is the latest version available today?
 1324.10  current_version()
 1324.11  {
  1325.1 --- a/python3-pip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1325.2 +++ b/python3-pip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1325.3 @@ -16,6 +16,8 @@
  1325.4  DEPENDS="python3"
  1325.5  BUILD_DEPENDS="python3 python3-setuptools"
  1325.6  
  1325.7 +HOST_ARCH="i486 x86_64"
  1325.8 +
  1325.9  current_version()
 1325.10  {
 1325.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
  1326.1 --- a/python3-pygments/receipt	Tue Jun 25 14:51:14 2024 +0000
  1326.2 +++ b/python3-pygments/receipt	Thu Dec 05 08:39:45 2024 +0000
  1326.3 @@ -15,6 +15,8 @@
  1326.4  DEPENDS="python"
  1326.5  BUILD_DEPENDS="python3 python3-setuptools"
  1326.6  
  1326.7 +HOST_ARCH="i486 x86_64"
  1326.8 +
  1326.9  # What is the latest version available today?
 1326.10  current_version()
 1326.11  {
  1327.1 --- a/python3-setuptools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1327.2 +++ b/python3-setuptools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1327.3 @@ -7,13 +7,13 @@
  1327.4  MAINTAINER="maintainer@slitaz.org"
  1327.5  LICENSE="MIT"
  1327.6  WEB_SITE="https://pypi.org/project/setuptools/"
  1327.7 -
  1327.8  SOURCE="setuptools"
  1327.9  TARBALL="$SOURCE-$VERSION.tar.gz"
 1327.10  WGET_URL="https://github.com/pypa/$SOURCE/archive/v$VERSION.tar.gz"
 1327.11 +HOST_ARCH="i486 x86_64"
 1327.12  
 1327.13 -DEPENDS="python3"
 1327.14 -BUILD_DEPENDS="python3 python3-dev"
 1327.15 +DEPENDS="python3 expat"
 1327.16 +BUILD_DEPENDS="python3 python3-dev expat-dev"
 1327.17  
 1327.18  current_version()
 1327.19  {
  1328.1 --- a/python3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1328.2 +++ b/python3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1328.3 @@ -10,6 +10,7 @@
  1328.4  TARBALL="$SOURCE-$VERSION.tar.xz"
  1328.5  WEB_SITE="https://www.python.org/"
  1328.6  WGET_URL="https://www.python.org/ftp/python/$VERSION/$TARBALL"
  1328.7 +HOST_ARCH="i486 x86_64"
  1328.8  
  1328.9  RELATED="python3-dev python3-idle" # version must match
 1328.10  DEPENDS="openssl bzlib readline sqlite zlib ncursesw gdbm libffi"
 1328.11 @@ -95,6 +96,10 @@
 1328.12          mkdir $fs/usr/bin && mkdir $fs/usr/lib
 1328.13      cp -a $install/usr/bin/* $fs/usr/bin
 1328.14      cp -a $install/usr/lib/* $fs/usr/lib
 1328.15 +
 1328.16 +    # Ensure we don't have pyc file
 1328.17 +    find $fs/usr/lib -name "*.pyc" -delete 
 1328.18 +
 1328.19      # needed for mercurial to work now
 1328.20  #    cp -a $install/usr/include/python${python_version}m/pyconfig.h \
 1328.21  #        $fs/usr/include/python${python_version}m
  1329.1 --- a/qemu-arm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1329.2 +++ b/qemu-arm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1329.3 @@ -1,7 +1,7 @@
  1329.4  # SliTaz package receipt.
  1329.5  
  1329.6  PACKAGE="qemu-arm"
  1329.7 -VERSION="2.0.2"
  1329.8 +VERSION="6.2.0"
  1329.9  CATEGORY="misc"
 1329.10  SHORT_DESC="General-purpose full virtualizer for ARM hardware."
 1329.11  MAINTAINER="erjo@slitaz.org"
 1329.12 @@ -12,6 +12,8 @@
 1329.13  
 1329.14  DEPENDS="qemu"
 1329.15  
 1329.16 +HOST_ARCH="i486 x86_64"
 1329.17 +
 1329.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1329.19  genpkg_rules()
 1329.20  {
  1330.1 --- a/qemu-x86_64/receipt	Tue Jun 25 14:51:14 2024 +0000
  1330.2 +++ b/qemu-x86_64/receipt	Thu Dec 05 08:39:45 2024 +0000
  1330.3 @@ -7,13 +7,13 @@
  1330.4  MAINTAINER="erjo@slitaz.org"
  1330.5  LICENSE="GPL2"
  1330.6  WEB_SITE="https://www.qemu.org"
  1330.7 -UEFIZIP="OVMF-X64-r15214.zip"
  1330.8 -EXTRA_SOURCE_FILES="$UEFIZIP"
  1330.9  TAGS="virtualization"
 1330.10  WANTED="qemu"
 1330.11  
 1330.12  DEPENDS="qemu"
 1330.13  
 1330.14 +HOST_ARCH="i486 x86_64"
 1330.15 +
 1330.16  # Rules to gen a SliTaz package suitable for Tazpkg.
 1330.17  genpkg_rules()
 1330.18  {
 1330.19 @@ -21,7 +21,6 @@
 1330.20  	#cp -a $install/etc/qemu $fs/etc
 1330.21  	cp -a $install/usr/bin/qemu-*${PACKAGE#qemu-} $fs/usr/bin
 1330.22  	cd $fs/usr/bin && ln -s qemu-system-${PACKAGE#qemu-} $PACKAGE
 1330.23 -	[ -s $SOURCES_REPOSITORY/$UEFIZIP ] || wget -P $SOURCES_REPOSITORY \
 1330.24 -		http://netassist.dl.sourceforge.net/project/edk2/OVMF/$UEFIZIP
 1330.25 -	unzip $SOURCES_REPOSITORY/$UEFIZIP OVMF.fd -d $fs/usr/share/qemu/x64
 1330.26 +	# Copy OVMF.fd (from debian12, 2022.11)
 1330.27 +	cp -a $stuff/OVMF.fd -d $fs/usr/share/qemu/x64
 1330.28  }
  1331.1 Binary file qemu-x86_64/stuff/OVMF.fd has changed
  1332.1 --- a/qemu/receipt	Tue Jun 25 14:51:14 2024 +0000
  1332.2 +++ b/qemu/receipt	Thu Dec 05 08:39:45 2024 +0000
  1332.3 @@ -20,6 +20,8 @@
  1332.4  glib-dev autoconf automake libtool bison flex libusb-dev ncurses-dev xz-dev \
  1332.5  file ninja meson pixman-dev libsdl2-dev"
  1332.6  
  1332.7 +HOST_ARCH="i486 x86_64"
  1332.8 +
  1332.9  # What is the latest version available today?
 1332.10  current_version()
 1332.11  {
  1333.1 --- a/qmake/receipt	Tue Jun 25 14:51:14 2024 +0000
  1333.2 +++ b/qmake/receipt	Thu Dec 05 08:39:45 2024 +0000
  1333.3 @@ -12,6 +12,8 @@
  1333.4  
  1333.5  DEPENDS="zlib gcc-lib-base"
  1333.6  
  1333.7 +HOST_ARCH="i486 x86_64"
  1333.8 +
  1333.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1333.10  genpkg_rules()
 1333.11  {
  1334.1 --- a/qpdf-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1334.2 +++ b/qpdf-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1334.3 @@ -11,6 +11,8 @@
  1334.4  DEPENDS="qpdf pkg-config"
  1334.5  WANTED="qpdf"
  1334.6  
  1334.7 +HOST_ARCH="i486 x86_64"
  1334.8 +
  1334.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1334.10  genpkg_rules()
 1334.11  {
  1335.1 --- a/qpdf/receipt	Tue Jun 25 14:51:14 2024 +0000
  1335.2 +++ b/qpdf/receipt	Thu Dec 05 08:39:45 2024 +0000
  1335.3 @@ -14,6 +14,8 @@
  1335.4  DEPENDS="libatomic libjpeg pcre zlib"
  1335.5  BUILD_DEPENDS="gnutls-dev jpeg-dev pcre-dev zlib-dev"
  1335.6  
  1335.7 +HOST_ARCH="i486 x86_64"
  1335.8 +
  1335.9  current_version()
 1335.10  {
 1335.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1336.1 --- a/qt4/receipt	Tue Jun 25 14:51:14 2024 +0000
  1336.2 +++ b/qt4/receipt	Thu Dec 05 08:39:45 2024 +0000
  1336.3 @@ -26,6 +26,8 @@
  1336.4  pkg-config tiff-dev xorg-dev-proto xorg-dev zip unzip gtk+-dev alsa-lib-dev \
  1336.5  xorg-libXv-dev sqlite-dev"
  1336.6  
  1336.7 +HOST_ARCH="i486 x86_64"
  1336.8 +
  1336.9  # What is the latest version available today?
 1336.10  current_version()
 1336.11  {
  1337.1 --- a/qt5-qmake/receipt	Tue Jun 25 14:51:14 2024 +0000
  1337.2 +++ b/qt5-qmake/receipt	Thu Dec 05 08:39:45 2024 +0000
  1337.3 @@ -12,6 +12,8 @@
  1337.4  DEPENDS="zlib"
  1337.5  WANTED="qt5"
  1337.6  
  1337.7 +HOST_ARCH="i486 x86_64"
  1337.8 +
  1337.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1337.10  genpkg_rules()
 1337.11  {
  1338.1 --- a/qt5/receipt	Tue Jun 25 14:51:14 2024 +0000
  1338.2 +++ b/qt5/receipt	Thu Dec 05 08:39:45 2024 +0000
  1338.3 @@ -16,16 +16,18 @@
  1338.4  
  1338.5  SUGGESTED="libQt5Plugins libQt5ScriptTools"
  1338.6  PROVIDE="qt-x11-opensource-src Qt5"
  1338.7 -DEPENDS="gcc83-lib-base glibc-locale libQt5Core libQt5DBus 
  1338.8 +DEPENDS="glibc-locale icu libQt5Core libQt5DBus 
  1338.9  	libQt5Designer libQt5Gui libQt5Help libQt5Network libQt5OpenGL 
 1338.10  	libQt5Script libQt5Sql libQt5Svg libQt5Xml"
 1338.11 -BUILD_DEPENDS="alsa-lib-dev cups-dev dbus-dev eudev-dev gcc83 glib-dev 
 1338.12 +BUILD_DEPENDS="alsa-lib-dev cups-dev dbus-dev eudev-dev gcc glib-dev 
 1338.13  	gst-plugins-base-1.0-dev gtk+3-dev icu-dev fontconfig-dev 
 1338.14  	freetype-dev harfbuzz-dev libjpeg-turbo-dev libpng-dev 
 1338.15  	libxcb-dev libxkbcommon-dev mesa-dev openssl-dev pcre-dev 
 1338.16  	sqlite-dev tslib-dev xorg-libX11-dev xorg-libXcomposite-dev 
 1338.17  	xorg-libXrender-dev zlib-dev"
 1338.18  
 1338.19 +HOST_ARCH="i486 x86_64"
 1338.20 +
 1338.21  # What is the latest version available today?
 1338.22  current_version()
 1338.23  {
 1338.24 @@ -40,8 +42,6 @@
 1338.25  {
 1338.26  	export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${src}/lib"
 1338.27  
 1338.28 -	sed -i 's|gcc|gcc-83|; s|g++|g++-83|'	qtbase/mkspecs/common/g++-base.conf
 1338.29 -
 1338.30  	./configure						\
 1338.31  		-prefix		/usr				\
 1338.32  		-confirm-license				\
  1339.1 --- a/qtconfig/receipt	Tue Jun 25 14:51:14 2024 +0000
  1339.2 +++ b/qtconfig/receipt	Thu Dec 05 08:39:45 2024 +0000
  1339.3 @@ -11,6 +11,8 @@
  1339.4  
  1339.5  DEPENDS="libQt3Support libQtNetwork libQtDBus"
  1339.6  
  1339.7 +HOST_ARCH="i486 x86_64"
  1339.8 +
  1339.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1339.10  genpkg_rules()
 1339.11  {
  1340.1 --- a/qupzilla-locales/receipt	Tue Jun 25 14:51:14 2024 +0000
  1340.2 +++ b/qupzilla-locales/receipt	Thu Dec 05 08:39:45 2024 +0000
  1340.3 @@ -1,7 +1,7 @@
  1340.4  # SliTaz package receipt.
  1340.5  
  1340.6  PACKAGE="qupzilla-locales"
  1340.7 -VERSION="1.8.5"
  1340.8 +VERSION="1.8.9"
  1340.9  CATEGORY="localization"
 1340.10  SHORT_DESC="Translations for the QupZilla browser"
 1340.11  MAINTAINER="claudinei@slitaz.org"
 1340.12 @@ -11,6 +11,8 @@
 1340.13  DEPENDS="qupzilla"
 1340.14  WANTED="qupzilla"
 1340.15  
 1340.16 +HOST_ARCH="i486 x86_64"
 1340.17 +
 1340.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1340.19  genpkg_rules()
 1340.20  {
  1341.1 --- a/qupzilla/receipt	Tue Jun 25 14:51:14 2024 +0000
  1341.2 +++ b/qupzilla/receipt	Thu Dec 05 08:39:45 2024 +0000
  1341.3 @@ -17,6 +17,8 @@
  1341.4  BUILD_DEPENDS="wget cacerts Qt4-dev qmake openssl-dev xorg-libX11-dev"
  1341.5  SUGGESTED="libQtWebkit-video qupzilla-locales"
  1341.6  
  1341.7 +HOST_ARCH="i486 x86_64"
  1341.8 +
  1341.9  current_version()
 1341.10  {
 1341.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1342.1 --- a/rdfind/receipt	Tue Jun 25 14:51:14 2024 +0000
  1342.2 +++ b/rdfind/receipt	Thu Dec 05 08:39:45 2024 +0000
  1342.3 @@ -14,6 +14,8 @@
  1342.4  DEPENDS="nettle"
  1342.5  BUILD_DEPENDS="nettle-dev"
  1342.6  
  1342.7 +HOST_ARCH="i486 x86_64"
  1342.8 +
  1342.9  current_version()
 1342.10  {
 1342.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1343.1 --- a/re2c/receipt	Tue Jun 25 14:51:14 2024 +0000
  1343.2 +++ b/re2c/receipt	Thu Dec 05 08:39:45 2024 +0000
  1343.3 @@ -14,6 +14,8 @@
  1343.4  
  1343.5  BUILD_DEPENDS="automake libtool"
  1343.6  
  1343.7 +HOST_ARCH="i486 x86_64"
  1343.8 +
  1343.9  current_version()
 1343.10  {
 1343.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1344.1 --- a/readline-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1344.2 +++ b/readline-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1344.3 @@ -10,7 +10,7 @@
  1344.4  
  1344.5  WANTED="readline"
  1344.6  
  1344.7 -HOST_ARCH="i486 arm"
  1344.8 +HOST_ARCH="i486 arm x86_64"
  1344.9  
 1344.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1344.11  genpkg_rules()
  1345.1 --- a/readline/receipt	Tue Jun 25 14:51:14 2024 +0000
  1345.2 +++ b/readline/receipt	Thu Dec 05 08:39:45 2024 +0000
  1345.3 @@ -14,7 +14,7 @@
  1345.4  DEPENDS=""
  1345.5  BUILD_DEPENDS="ncursesw-dev"
  1345.6  
  1345.7 -HOST_ARCH="i486 arm"
  1345.8 +HOST_ARCH="i486 arm x86_64"
  1345.9  
 1345.10  current_version()
 1345.11  {
  1346.1 --- a/rp-pppoe/receipt	Tue Jun 25 14:51:14 2024 +0000
  1346.2 +++ b/rp-pppoe/receipt	Thu Dec 05 08:39:45 2024 +0000
  1346.3 @@ -14,7 +14,7 @@
  1346.4  
  1346.5  BUILD_DEPENDS="ppp"
  1346.6  
  1346.7 -HOST_ARCH="i486"
  1346.8 +HOST_ARCH="i486 x86_64"
  1346.9  
 1346.10  # What is the latest version available today?
 1346.11  current_version()
  1347.1 --- a/rpcbind/receipt	Tue Jun 25 14:51:14 2024 +0000
  1347.2 +++ b/rpcbind/receipt	Thu Dec 05 08:39:45 2024 +0000
  1347.3 @@ -14,7 +14,7 @@
  1347.4  DEPENDS="libtirpc"
  1347.5  BUILD_DEPENDS="libtirpc-dev"
  1347.6  
  1347.7 -HOST_ARCH="i486 arm"
  1347.8 +HOST_ARCH="i486 arm x86_64"
  1347.9  
 1347.10  # Handle cross compilation.
 1347.11  case "$ARCH" in
  1348.1 --- a/rsync/receipt	Tue Jun 25 14:51:14 2024 +0000
  1348.2 +++ b/rsync/receipt	Thu Dec 05 08:39:45 2024 +0000
  1348.3 @@ -18,7 +18,7 @@
  1348.4  
  1348.5  CONFIG_FILES="/etc/rsyncd.conf"
  1348.6  SECRET_FILES="/etc/rsyncd.secrets"
  1348.7 -HOST_ARCH="i486 arm"
  1348.8 +HOST_ARCH="i486 arm x86_64"
  1348.9  
 1348.10  # TazPanel
 1348.11  TAZPANEL_DAEMON="man::rsync|help::rsync|edit|options|web::$WEB_SITE"
  1349.1 --- a/rtmpdump-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1349.2 +++ b/rtmpdump-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1349.3 @@ -12,6 +12,8 @@
  1349.4  
  1349.5  DEPENDS="openssl-dev pkg-config rtmpdump"
  1349.6  
  1349.7 +HOST_ARCH="i486 x86_64"
  1349.8 +
  1349.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1349.10  genpkg_rules()
 1349.11  {
  1350.1 --- a/rtmpdump/receipt	Tue Jun 25 14:51:14 2024 +0000
  1350.2 +++ b/rtmpdump/receipt	Thu Dec 05 08:39:45 2024 +0000
  1350.3 @@ -14,6 +14,8 @@
  1350.4  DEPENDS="libssl"
  1350.5  BUILD_DEPENDS="openssl-dev"
  1350.6  
  1350.7 +HOST_ARCH="i486 x86_64"
  1350.8 +
  1350.9  # What is the latest version available today?
 1350.10  current_version()
 1350.11  {
  1351.1 --- a/ruby-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1351.2 +++ b/ruby-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1351.3 @@ -11,7 +11,7 @@
  1351.4  DEPENDS="ruby"
  1351.5  WANTED="ruby"
  1351.6  
  1351.7 -HOST_ARCH="i486 arm"
  1351.8 +HOST_ARCH="i486 arm x86_64"
  1351.9  
 1351.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1351.11  genpkg_rules()
  1352.1 --- a/ruby/receipt	Tue Jun 25 14:51:14 2024 +0000
  1352.2 +++ b/ruby/receipt	Thu Dec 05 08:39:45 2024 +0000
  1352.3 @@ -18,7 +18,7 @@
  1352.4  SUGGESTED="tk"
  1352.5  RELATED="libruby libruby-extras ruby-dev"
  1352.6  
  1352.7 -HOST_ARCH="i486 arm"
  1352.8 +HOST_ARCH="i486 arm x86_64"
  1352.9  
 1352.10  # What is the latest version available today?
 1352.11  current_version()
 1352.12 @@ -29,7 +29,7 @@
 1352.13  
 1352.14  # Handle cross compilation.
 1352.15  case "$ARCH" in
 1352.16 -	i?86) 
 1352.17 +	i?86|x86_64) 
 1352.18  		BUILD_DEPENDS="$BUILD_DEPENDS coreutils-file-output-full tk-dev " ;;
 1352.19  	arm*)
 1352.20  		# executable host ruby is required. use --with-baseruby option.
  1353.1 --- a/rust-cargo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1353.2 +++ b/rust-cargo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1353.3 @@ -12,6 +12,8 @@
  1353.4  DEPENDS="rust"
  1353.5  WANTED="rust"
  1353.6  
  1353.7 +HOST_ARCH="i486 x86_64"
  1353.8 +
  1353.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1353.10  genpkg_rules()
 1353.11  {
  1354.1 --- a/rust/receipt	Tue Jun 25 14:51:14 2024 +0000
  1354.2 +++ b/rust/receipt	Thu Dec 05 08:39:45 2024 +0000
  1354.3 @@ -8,12 +8,21 @@
  1354.4  LICENSE="MIT Apache BSD"
  1354.5  WEB_SITE="https://www.rust-lang.org"
  1354.6  
  1354.7 -TARBALL="rust-$VERSION-i686-unknown-linux-gnu.tar.gz"
  1354.8 +case $ARCH in
  1354.9 +	i?86)
 1354.10 +		TARBALL="rust-$VERSION-i686-unknown-linux-gnu.tar.gz" ;;
 1354.11 +	x86_64)
 1354.12 +		COOKOPTS="!strip" # strip break rustc binary
 1354.13 +		TARBALL="rust-$VERSION-x86_64-unknown-linux-gnu.tar.gz" ;;
 1354.14 +esac
 1354.15 +
 1354.16  WGET_URL="https://static.rust-lang.org/dist/$TARBALL"
 1354.17  
 1354.18  SIBLINGS="rust-cargo"
 1354.19  BUILD_DEPENDS="cacerts"
 1354.20  
 1354.21 +HOST_ARCH="i486 x86_64"
 1354.22 +
 1354.23  # What is the latest version available today?
 1354.24  current_version()
 1354.25  {
  1355.1 --- a/sakura-gtk2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1355.2 +++ b/sakura-gtk2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1355.3 @@ -10,7 +10,7 @@
  1355.4  TARBALL="sakura-$VERSION.tar.bz2"
  1355.5  WGET_URL="https://launchpad.net/sakura/trunk/$VERSION/+download/$TARBALL"
  1355.6  TAGS="terminal"
  1355.7 -HOST_ARCH="i486 arm"
  1355.8 +HOST_ARCH="i486 arm x86_64"
  1355.9  
 1355.10  PROVIDE="sakura"
 1355.11  DEPENDS="gtk+ vte-gtk2 xorg-libXdamage xorg-libXi"
 1355.12 @@ -18,7 +18,7 @@
 1355.13  
 1355.14  # Handle cross compilation.
 1355.15  case "$ARCH" in
 1355.16 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1355.17 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1355.18  esac
 1355.19  
 1355.20  current_version()
  1356.1 --- a/sakura-gtk3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1356.2 +++ b/sakura-gtk3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1356.3 @@ -10,14 +10,14 @@
  1356.4  TARBALL="sakura-$VERSION.tar.bz2"
  1356.5  WGET_URL="https://launchpad.net/sakura/trunk/$VERSION/+download/$TARBALL"
  1356.6  TAGS="terminal"
  1356.7 -HOST_ARCH="i486 arm"
  1356.8 +HOST_ARCH="i486 arm x86_64"
  1356.9  
 1356.10  DEPENDS="gtk+3 vte-gtk3 xorg-libXdamage xorg-libXi"
 1356.11  BUILD_DEPENDS="gtk+3-dev vte-gtk3-dev xorg-libXdamage-dev xorg-libXi-dev"
 1356.12  
 1356.13  # Handle cross compilation.
 1356.14  case "$ARCH" in
 1356.15 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1356.16 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1356.17  esac
 1356.18  
 1356.19  current_version()
  1357.1 --- a/sakura/receipt	Tue Jun 25 14:51:14 2024 +0000
  1357.2 +++ b/sakura/receipt	Thu Dec 05 08:39:45 2024 +0000
  1357.3 @@ -10,14 +10,14 @@
  1357.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1357.5  WGET_URL="https://launchpad.net/sakura/trunk/$VERSION/+download/$TARBALL"
  1357.6  TAGS="terminal"
  1357.7 -HOST_ARCH="i486 arm"
  1357.8 +HOST_ARCH="i486 arm x86_64"
  1357.9  
 1357.10  DEPENDS="gtk+ vte xorg-libXdamage xorg-libXi"
 1357.11  BUILD_DEPENDS="gtk+-dev vte-dev xorg-libXdamage-dev xorg-libXi-dev"
 1357.12  
 1357.13  # Handle cross compilation.
 1357.14  case "$ARCH" in
 1357.15 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1357.16 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS gettext cmake wget" ;;
 1357.17  esac
 1357.18  
 1357.19  current_version()
 1357.20 @@ -49,4 +49,3 @@
 1357.21  	mkdir -p $fs/usr
 1357.22  	cp -a $install/usr/bin $fs/usr
 1357.23  }
 1357.24 -
  1358.1 --- a/samba-common/receipt	Tue Jun 25 14:51:14 2024 +0000
  1358.2 +++ b/samba-common/receipt	Thu Dec 05 08:39:45 2024 +0000
  1358.3 @@ -12,6 +12,8 @@
  1358.4  DEPENDS="libldap libssl cyrus-sasl readline ncurses popt libcap \
  1358.5  libcomerr libkrb5 attr talloc"
  1358.6  
  1358.7 +HOST_ARCH="i486 x86_64"
  1358.8 +
  1358.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1358.10  genpkg_rules()
 1358.11  {
  1359.1 --- a/samba-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1359.2 +++ b/samba-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1359.3 @@ -9,6 +9,8 @@
  1359.4  WEB_SITE="https://samba.org/"
  1359.5  WANTED="samba"
  1359.6  
  1359.7 +HOST_ARCH="i486 x86_64"
  1359.8 +
  1359.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1359.10  genpkg_rules()
 1359.11  {
  1360.1 --- a/samba-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1360.2 +++ b/samba-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1360.3 @@ -20,6 +20,8 @@
  1360.4  DEPENDS="libldap samba-common glibc-base ncursesw popt zlib cifs-utils acl pam \
  1360.5  perl libcups krb5"
  1360.6  
  1360.7 +HOST_ARCH="i486 x86_64"
  1360.8 +
  1360.9  # What is the latest version available today?
 1360.10  current_version()
 1360.11  {
  1361.1 --- a/samba/receipt	Tue Jun 25 14:51:14 2024 +0000
  1361.2 +++ b/samba/receipt	Thu Dec 05 08:39:45 2024 +0000
  1361.3 @@ -19,6 +19,8 @@
  1361.4  DEPENDS="libldap samba-common glibc-base ncursesw popt zlib cifs-utils acl \
  1361.5  krb5 libcups"
  1361.6  
  1361.7 +HOST_ARCH="i486 x86_64"
  1361.8 +
  1361.9  # What is the latest version available today?
 1361.10  current_version()
 1361.11  {
  1362.1 --- a/sane-backends-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1362.2 +++ b/sane-backends-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1362.3 @@ -11,6 +11,8 @@
  1362.4  WANTED="sane-backends"
  1362.5  DEPENDS="sane-backends pkg-config"
  1362.6  
  1362.7 +HOST_ARCH="i486 x86_64"
  1362.8 +
  1362.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1362.10  genpkg_rules()
 1362.11  {
  1363.1 --- a/sane-backends/receipt	Tue Jun 25 14:51:14 2024 +0000
  1363.2 +++ b/sane-backends/receipt	Thu Dec 05 08:39:45 2024 +0000
  1363.3 @@ -16,6 +16,8 @@
  1363.4  	libv4l-dev tiff-dev zlib-dev automake"
  1363.5  SUGGESTED="gocr imagemagick sane-backends-lang tesseract-ocr"
  1363.6  
  1363.7 +HOST_ARCH="i486 x86_64"
  1363.8 +
  1363.9  current_version()
 1363.10  {
 1363.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
  1364.1 --- a/schroedinger-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1364.2 +++ b/schroedinger-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1364.3 @@ -11,6 +11,8 @@
  1364.4  
  1364.5  DEPENDS="pkg-config"
  1364.6  
  1364.7 +HOST_ARCH="i486 x86_64"
  1364.8 +
  1364.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1364.10  genpkg_rules()
 1364.11  {
  1365.1 --- a/schroedinger/receipt	Tue Jun 25 14:51:14 2024 +0000
  1365.2 +++ b/schroedinger/receipt	Thu Dec 05 08:39:45 2024 +0000
  1365.3 @@ -13,6 +13,8 @@
  1365.4  DEPENDS="orc"
  1365.5  BUILD_DEPENDS="orc-dev"
  1365.6  
  1365.7 +HOST_ARCH="i486 x86_64"
  1365.8 +
  1365.9  # What is the latest version available today?
 1365.10  current_version()
 1365.11  {
  1366.1 --- a/scons/receipt	Tue Jun 25 14:51:14 2024 +0000
  1366.2 +++ b/scons/receipt	Thu Dec 05 08:39:45 2024 +0000
  1366.3 @@ -13,6 +13,8 @@
  1366.4  DEPENDS="python"
  1366.5  BUILD_DEPENDS="python python-dev"
  1366.6  
  1366.7 +HOST_ARCH="i486 x86_64"
  1366.8 +
  1366.9  # What is the latest version available today?
 1366.10  current_version()
 1366.11  {
  1367.1 --- a/seamonkey-official/receipt	Tue Jun 25 14:51:14 2024 +0000
  1367.2 +++ b/seamonkey-official/receipt	Thu Dec 05 08:39:45 2024 +0000
  1367.3 @@ -1,7 +1,7 @@
  1367.4  # SliTaz package receipt.
  1367.5  
  1367.6  PACKAGE="seamonkey-official"
  1367.7 -VERSION="2.53.1"
  1367.8 +VERSION="2.53.18.2"
  1367.9  CATEGORY="network"
 1367.10  TAGS="web-browser"
 1367.11  SHORT_DESC="Official Seamonkey build by the seamonkey-project (English language)."
 1367.12 @@ -9,13 +9,19 @@
 1367.13  LICENSE="MPL2"
 1367.14  WEB_SITE="https://www.seamonkey-project.org"
 1367.15  
 1367.16 -TARBALL="seamonkey-$VERSION.en-GB.linux-i686.tar.bz2"
 1367.17 -WGET_URL="https://archive.mozilla.org/pub/seamonkey/releases/$VERSION/linux-i686/en-GB/$TARBALL"
 1367.18 +case $SLITAZ_ARCH in
 1367.19 +        i?86)
 1367.20 +		TARBALL="seamonkey-$VERSION.en-GB.linux-i686.tar.bz2"
 1367.21 +                WGET_URL="http://archive.seamonkey-project.org/releases/$VERSION/linux-i686/en-GB/$TARBALL" ;;
 1367.22 +        x86_64)
 1367.23 +		TARBALL="seamonkey-$VERSION.en-GB.linux-x86_64.tar.bz2"
 1367.24 +                WGET_URL="http://archive.seamonkey-project.org/releases/$VERSION/linux-x86_64/en-GB/$TARBALL" ;;
 1367.25 +esac
 1367.26  
 1367.27 -DEPENDS="alsa-lib curl glib gtk+ jpeg libevent libIDL libnotify 
 1367.28 +DEPENDS="alsa-lib curl glib gtk+3 jpeg libevent libIDL libnotify 
 1367.29  	libvpx xorg-libX11 xorg-libXt"
 1367.30  
 1367.31 -HOST_ARCH="i486"
 1367.32 +HOST_ARCH="i486 x86_64"
 1367.33  
 1367.34  # What is the latest version available today?
 1367.35  current_version()
  1368.1 --- a/sed/receipt	Tue Jun 25 14:51:14 2024 +0000
  1368.2 +++ b/sed/receipt	Thu Dec 05 08:39:45 2024 +0000
  1368.3 @@ -13,7 +13,7 @@
  1368.4  
  1368.5  DEPENDS="acl"
  1368.6  
  1368.7 -HOST_ARCH="i486 arm"
  1368.8 +HOST_ARCH="i486 arm x86_64"
  1368.9  
 1368.10  # What is the latest version available today?
 1368.11  current_version()
  1369.1 --- a/sftp-server/receipt	Tue Jun 25 14:51:14 2024 +0000
  1369.2 +++ b/sftp-server/receipt	Thu Dec 05 08:39:45 2024 +0000
  1369.3 @@ -9,7 +9,7 @@
  1369.4  LICENSE="BSD"
  1369.5  WEB_SITE="https://www.openssh.com/"
  1369.6  
  1369.7 -HOST_ARCH="i486 arm"
  1369.8 +HOST_ARCH="i486 arm x86_64"
  1369.9  
 1369.10  DEPENDS="libcrypto zlib"
 1369.11  WANTED="openssh"
  1370.1 --- a/shared-mime-info-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1370.2 +++ b/shared-mime-info-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1370.3 @@ -11,7 +11,7 @@
  1370.4  DEPENDS="pkg-config shared-mime-info"
  1370.5  WANTED="shared-mime-info"
  1370.6  
  1370.7 -HOST_ARCH="i486 arm"
  1370.8 +HOST_ARCH="i486 arm x86_64"
  1370.9  
 1370.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1370.11  genpkg_rules()
  1371.1 --- a/shared-mime-info/receipt	Tue Jun 25 14:51:14 2024 +0000
  1371.2 +++ b/shared-mime-info/receipt	Thu Dec 05 08:39:45 2024 +0000
  1371.3 @@ -15,7 +15,7 @@
  1371.4  DEPENDS="glib"
  1371.5  BUILD_DEPENDS="intltool itstool meson"
  1371.6  
  1371.7 -HOST_ARCH="i486 arm"
  1371.8 +HOST_ARCH="i486 arm x86_64"
  1371.9  
 1371.10  # Handle cross compilation. Host perl/intltool are used
 1371.11  case "$ARCH" in
  1372.1 --- a/sip-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1372.2 +++ b/sip-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1372.3 @@ -11,6 +11,8 @@
  1372.4  WANTED="sip"
  1372.5  DEPENDS="sip"
  1372.6  
  1372.7 +HOST_ARCH="i486 x86_64"
  1372.8 +
  1372.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1372.10  genpkg_rules()
 1372.11  {
  1373.1 --- a/sip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1373.2 +++ b/sip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1373.3 @@ -16,6 +16,8 @@
  1373.4  DEPENDS="gcc-lib-base python"
  1373.5  BUILD_DEPENDS="python-dev"
  1373.6  
  1373.7 +HOST_ARCH="i486 x86_64"
  1373.8 +
  1373.9  # What is the latest version available today?
 1373.10  current_version()
 1373.11  {
  1374.1 --- a/sip3-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1374.2 +++ b/sip3-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1374.3 @@ -11,6 +11,8 @@
  1374.4  WANTED="sip3"
  1374.5  DEPENDS="sip3"
  1374.6  
  1374.7 +HOST_ARCH="i486 x86_64"
  1374.8 +
  1374.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1374.10  genpkg_rules()
 1374.11  {
  1375.1 --- a/sip3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1375.2 +++ b/sip3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1375.3 @@ -16,6 +16,8 @@
  1375.4  DEPENDS="gcc-lib-base python3"
  1375.5  BUILD_DEPENDS="python3-dev"
  1375.6  
  1375.7 +HOST_ARCH="i486 x86_64"
  1375.8 +
  1375.9  # What is the latest version available today?
 1375.10  current_version()
 1375.11  {
  1376.1 --- a/slim-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1376.2 +++ b/slim-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1376.3 @@ -22,6 +22,8 @@
  1376.4  
  1376.5  CONFIG_FILES="/etc/slim.conf"
  1376.6  
  1376.7 +HOST_ARCH="i486 x86_64"
  1376.8 +
  1376.9  # What is the latest version available today?
 1376.10  current_version()
 1376.11  {
  1377.1 --- a/slim-theme-default/receipt	Tue Jun 25 14:51:14 2024 +0000
  1377.2 +++ b/slim-theme-default/receipt	Thu Dec 05 08:39:45 2024 +0000
  1377.3 @@ -12,6 +12,8 @@
  1377.4  DEPENDS="slim"
  1377.5  WANTED="slim"
  1377.6  
  1377.7 +HOST_ARCH="i486 x86_64"
  1377.8 +
  1377.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1377.10  genpkg_rules()
 1377.11  {
  1378.1 --- a/slim/receipt	Tue Jun 25 14:51:14 2024 +0000
  1378.2 +++ b/slim/receipt	Thu Dec 05 08:39:45 2024 +0000
  1378.3 @@ -21,13 +21,13 @@
  1378.4  
  1378.5  COOKOPTS="!pngquant op8"
  1378.6  
  1378.7 -HOST_ARCH="i486 arm"
  1378.8 +HOST_ARCH="i486 arm x86_64"
  1378.9  
 1378.10  # @maintainer:	Please update also slim-pam and slim-theme-default
 1378.11  
 1378.12  # Handle cross compilation
 1378.13  case "$ARCH" in
 1378.14 -	(i?86) 
 1378.15 +	(i?86|x86_64) 
 1378.16  		BUILD_DEPENDS="$BUILD_DEPENDS cmake" 
 1378.17  		INCL=/usr/include
 1378.18  		LIBS=/usr/lib
  1379.1 --- a/slitaz-base-files/receipt	Tue Jun 25 14:51:14 2024 +0000
  1379.2 +++ b/slitaz-base-files/receipt	Thu Dec 05 08:39:45 2024 +0000
  1379.3 @@ -9,7 +9,7 @@
  1379.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1379.5  WEB_SITE="http://www.slitaz.org/"
  1379.6  WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz"
  1379.7 -HOST_ARCH="i486 arm"
  1379.8 +HOST_ARCH="i486 arm x86_64"
  1379.9  
 1379.10  DEPENDS="gettext-base"
 1379.11  
 1379.12 @@ -49,6 +49,11 @@
 1379.13  compile_rules()
 1379.14  {
 1379.15  	make DESTDIR=$DESTDIR install
 1379.16 +
 1379.17 +	case $ARCH in
 1379.18 +		x86_64)     
 1379.19 +			sed -i 's|i486|x86_64|' $DESTDIR/etc/slitaz/slitaz.conf ;;
 1379.20 +	esac
 1379.21  }
 1379.22  
 1379.23  # Rules to gen a SliTaz package suitable for Tazpkg.
 1379.24 @@ -126,6 +131,12 @@
 1379.25  
 1379.26  post_install()
 1379.27  {
 1379.28 +	case $ARCH in
 1379.29 +		x86_64)
 1379.30 +			ln -sf lib $1/lib64
 1379.31 +			ln -sf lib $1/usr/lib64 ;;
 1379.32 +	esac
 1379.33 +
 1379.34  	for i in passwd shadow group gshadow ; do
 1379.35  		[ -s $1/etc/$i.orig ] || continue
 1379.36  		while read line; do
  1380.1 --- a/slitaz-boot-scripts/receipt	Tue Jun 25 14:51:14 2024 +0000
  1380.2 +++ b/slitaz-boot-scripts/receipt	Thu Dec 05 08:39:45 2024 +0000
  1380.3 @@ -9,7 +9,7 @@
  1380.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1380.5  WEB_SITE="http://www.slitaz.org/"
  1380.6  WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz"
  1380.7 -HOST_ARCH="i486 arm"
  1380.8 +HOST_ARCH="i486 arm x86_64"
  1380.9  
 1380.10  CONFIG_FILES="
 1380.11  /etc/inittab
 1380.12 @@ -39,6 +39,10 @@
 1380.13  	# Thanks Rantanplan, fix mhwaveedit tempdir path
 1380.14  	patch -p1 < $stuff/fix-mhwaveedit-tempdir-path.patch
 1380.15  
 1380.16 +	# Patch for x86_64
 1380.17 +	# /init need to call /lib/ld-linux-x86-64.so.2 instead /lib/ld-linux.so.2
 1380.18 +	patch -p1 < $stuff/fix-x86_64.patch
 1380.19 +
 1380.20  	cp -a $src/etc $fs
 1380.21  	cp -a $src/usr $fs
 1380.22  	cp -a $src/init $fs
 1380.23 @@ -65,7 +69,7 @@
 1380.24  post_install()
 1380.25  {
 1380.26  	case "$SLITAZ_ARCH" in
 1380.27 -		i?86)
 1380.28 +		i?86|x86_64)
 1380.29  			echo
 1380.30  			chroot "$1/" /usr/bin/rcSconf up ;;
 1380.31  		arm)
  1381.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1381.2 +++ b/slitaz-boot-scripts/stuff/fix-x86_64.patch	Thu Dec 05 08:39:45 2024 +0000
  1381.3 @@ -0,0 +1,11 @@
  1381.4 +--- a/init
  1381.5 ++++ b/init
  1381.6 +@@ -313,7 +313,7 @@
  1381.7 + 			dev)	cp -a /$i /mnt;;
  1381.8 + 			*) mv /$i /mnt; ln -s /mnt/$i / 2> /dev/null ||
  1381.9 + 			  LD_LIBRARY_PATH=/mnt/lib:/mnt/usr/lib:/lib:/usr/lib \
 1381.10 +-			  /mnt/lib/ld-linux.so.2 /mnt/bin/ln -s /mnt/$i /;;
 1381.11 ++			  /mnt/lib/ld-linux*.so.2 /mnt/bin/ln -s /mnt/$i /;;
 1381.12 + 		esac
 1381.13 + 	done || fail 3mSkipped
 1381.14 + quit
  1382.1 --- a/slitaz-configs-base/receipt	Tue Jun 25 14:51:14 2024 +0000
  1382.2 +++ b/slitaz-configs-base/receipt	Thu Dec 05 08:39:45 2024 +0000
  1382.3 @@ -10,7 +10,7 @@
  1382.4  SOURCE="slitaz-configs"
  1382.5  TARBALL="$SOURCE-$VERSION.tar.gz"
  1382.6  WGET_URL="http://hg.slitaz.org/slitaz-configs/archive/$VERSION.tar.gz"
  1382.7 -HOST_ARCH="i486 arm"
  1382.8 +HOST_ARCH="i486 arm x86_64"
  1382.9  
 1382.10  DEPENDS="tazlito tazpkg"
 1382.11  SIBLINGS="slitaz-configs"
 1382.12 @@ -18,6 +18,7 @@
 1382.13  # Handle SliTaz arch
 1382.14  case "$SLITAZ_ARCH" in
 1382.15  	arm*) DEPENDS="" ;;
 1382.16 +	#x86_64) DEPENDS="" ;;
 1382.17  esac
 1382.18  
 1382.19  current_version()
  1383.1 --- a/slitaz-configs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1383.2 +++ b/slitaz-configs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1383.3 @@ -9,7 +9,7 @@
  1383.4  WEB_SITE="http://www.slitaz.org/"
  1383.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1383.6  WGET_URL="http://hg.slitaz.org/slitaz-configs/archive/$VERSION.tar.gz"
  1383.7 -HOST_ARCH="i486 arm"
  1383.8 +HOST_ARCH="i486 arm x86_64"
  1383.9  
 1383.10  DEPENDS="slitaz-configs-base xorg-libXcomposite xorg-libXdamage \
 1383.11  xorg-xcompmgr transset-df ttf-dejavu slim"
 1383.12 @@ -19,12 +19,12 @@
 1383.13  # Special case for ARM since some (most) config files are in slitaz-arm repo.
 1383.14  # i486/arm common configs are provided by slitaz-configs-base.
 1383.15  case "$SLITAZ_ARCH" in
 1383.16 -	i?86) CONFIG_FILES="/etc/slitaz/applications.conf" ;;
 1383.17 +	i?86|x86_64) CONFIG_FILES="/etc/slitaz/applications.conf" ;;
 1383.18  	arm*) DEPENDS="slitaz-arm-configs ttf-dejavu slim" ;;
 1383.19  esac
 1383.20  
 1383.21  case "$ARCH" in
 1383.22 -	i?86*) BUILD_DEPENDS="gettext locale-fr locale-hu locale-ja locale-pt_BR \
 1383.23 +	i?86|x86_64) BUILD_DEPENDS="gettext locale-fr locale-hu locale-ja locale-pt_BR \
 1383.24  locale-ru locale-zh_CN" ;;
 1383.25  esac
 1383.26  
 1383.27 @@ -39,7 +39,7 @@
 1383.28  compile_rules()
 1383.29  {
 1383.30  	case "$ARCH" in
 1383.31 -		i?86)
 1383.32 +		i?86|x86_64)
 1383.33  			make DESTDIR=$DESTDIR menu
 1383.34  			ln -s menu.en.xml $install/etc/xdg/openbox/menu.xml
 1383.35  			;;
 1383.36 @@ -51,7 +51,7 @@
 1383.37  {
 1383.38  	cd ${src}
 1383.39  	case "$ARCH" in
 1383.40 -		i?86)
 1383.41 +		i?86|x86_64)
 1383.42  			# Copy rootfs files from the stuff and set permissions.
 1383.43  			mkdir -p $fs/etc/xdg/openbox $fs/usr/share
 1383.44  			cp -a $src/rootfs/etc/xdg/openbox $fs/etc/xdg
 1383.45 @@ -83,7 +83,7 @@
 1383.46  post_install()
 1383.47  {
 1383.48  	case "$SLITAZ_ARCH" in
 1383.49 -		i?86)
 1383.50 +		i?86|x86_64)
 1383.51  			# By default slim provide a base theme and config file have both
 1383.52  			# base and slitaz who will be choose randomly, so make sure we use
 1383.53  			# only slitaz theme.
  1384.1 --- a/slitaz-doc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1384.2 +++ b/slitaz-doc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1384.3 @@ -10,6 +10,8 @@
  1384.4  WEB_SITE="http://www.slitaz.org/"
  1384.5  WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz"
  1384.6  
  1384.7 +HOST_ARCH="i486 x86_64"
  1384.8 +
  1384.9  current_version()
 1384.10  {
 1384.11  	wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \
  1385.1 --- a/slitaz-i18n/receipt	Tue Jun 25 14:51:14 2024 +0000
  1385.2 +++ b/slitaz-i18n/receipt	Thu Dec 05 08:39:45 2024 +0000
  1385.3 @@ -7,16 +7,17 @@
  1385.4  MAINTAINER="pankso@slitaz.org"
  1385.5  LICENSE="GPL3"
  1385.6  WEB_SITE="http://www.slitaz.org/"
  1385.7 -HOST_ARCH="i486 arm"
  1385.8 +HOST_ARCH="i486 arm x86_64"
  1385.9  
 1385.10  # Bdeps ensure packages are built so we can get generated po files.
 1385.11 -BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs \
 1385.12 -elfutils epdfview galculator gdk-pixbuf glib glibc-base glib-networking \
 1385.13 -gnumeric gparted gpicview gtk+ gvfs kbd-base leafpad libfm libgnutls \
 1385.14 -libgpg-error libidn liblzma libwebkit webkitgtk lxappearance lxinput lxpanel \
 1385.15 -lxrandr lxsession lxsession-edit lxtask mhwaveedit mtpaint nano obconf openbox \
 1385.16 -parted pcmanfm polkit popt sakura-gtk2 shared-mime-info udisks2 util-linux-blkid \
 1385.17 -vorbis-tools vte-gtk2 xorg-xkeyboard-config yad-gtk2 tzdata"
 1385.18 +BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr audacity \
 1385.19 +dialog e2fsprogs elfutils epdfview galculator gdk-pixbuf glib glibc-base \
 1385.20 +glib-networking gnumeric gparted gpicview gtk+ gvfs kbd-base leafpad \
 1385.21 +libfm libgnutls libgpg-error libidn liblzma libwebkit webkitgtk \
 1385.22 +lxappearance lxinput lxpanel lxrandr lxsession lxsession-edit lxtask \
 1385.23 +mhwaveedit mtpaint nano obconf openbox parted pcmanfm polkit popt \
 1385.24 +sakura-gtk2 shared-mime-info udisks2 util-linux-blkid vorbis-tools \
 1385.25 +vte-gtk2 xorg-xkeyboard-config yad-gtk2 tzdata"
 1385.26  # exclude obconf openbox to avoid loop with slitaz-configs
 1385.27  # exclude midori, don't rebuild at time
 1385.28  
  1386.1 --- a/slitaz-i18n/stuff/locale-pack.conf	Tue Jun 25 14:51:14 2024 +0000
  1386.2 +++ b/slitaz-i18n/stuff/locale-pack.conf	Thu Dec 05 08:39:45 2024 +0000
  1386.3 @@ -1,6 +1,6 @@
  1386.4  
  1386.5  # Packages LC_MESSAGES included in the locale pack.
  1386.6 -CORE_PKGS="acl alsaplayer alsa-utils asunder atk attr busybox dialog e2fsprogs \
  1386.7 +CORE_PKGS="acl alsaplayer alsa-utils asunder atk attr audacity busybox dialog e2fsprogs \
  1386.8  elfutils epdfview galculator gdk-pixbuf glib glibc glib-networking gnumeric \
  1386.9  gparted gpicview gtk+ gvfs kbd leafpad libfm gnutls libgpg-error libidn xz \
 1386.10  libwebkit webkitgtk lxappearance lxinput lxpanel lxrandr lxsession lxsession-edit \
  1387.1 --- a/slitaz-i18n/stuff/locale-pack.functions	Tue Jun 25 14:51:14 2024 +0000
  1387.2 +++ b/slitaz-i18n/stuff/locale-pack.functions	Thu Dec 05 08:39:45 2024 +0000
  1387.3 @@ -4,7 +4,7 @@
  1387.4  
  1387.5  	case "$SLITAZ_ARCH" in
  1387.6  		arm*) ;;
  1387.7 -		i?86)
  1387.8 +		i?86|x86_64)
  1387.9  			# Get translated Openbox menu from SliTaz sub project slitaz-configs
 1387.10  			obmenu="$WOK/slitaz-configs/install/etc/xdg/openbox/menu.$LOCALE.xml"
 1387.11  			if [ -f "$obmenu" ]; then
  1388.1 --- a/slitaz-icons-faenza-dark/receipt	Tue Jun 25 14:51:14 2024 +0000
  1388.2 +++ b/slitaz-icons-faenza-dark/receipt	Thu Dec 05 08:39:45 2024 +0000
  1388.3 @@ -12,6 +12,8 @@
  1388.4  DEPENDS="slitaz-icons-faenza"
  1388.5  BUILD_DEPENDS="make-slitaz-icons"
  1388.6  
  1388.7 +HOST_ARCH="i486 x86_64"
  1388.8 +
  1388.9  # Rules to compile and makethe package.
 1388.10  compile_rules() {
 1388.11  	mksit.sh \
  1389.1 --- a/slitaz-icons-faenza/receipt	Tue Jun 25 14:51:14 2024 +0000
  1389.2 +++ b/slitaz-icons-faenza/receipt	Thu Dec 05 08:39:45 2024 +0000
  1389.3 @@ -11,6 +11,8 @@
  1389.4  WANTED="faenza-icon-theme"
  1389.5  BUILD_DEPENDS="make-slitaz-icons"
  1389.6  
  1389.7 +HOST_ARCH="i486 x86_64"
  1389.8 +
  1389.9  # Rules to compile and makethe package.
 1389.10  compile_rules() {
 1389.11  	mksit.sh \
  1390.1 --- a/slitaz-menus/receipt	Tue Jun 25 14:51:14 2024 +0000
  1390.2 +++ b/slitaz-menus/receipt	Thu Dec 05 08:39:45 2024 +0000
  1390.3 @@ -7,7 +7,7 @@
  1390.4  MAINTAINER="pankso@slitaz.org"
  1390.5  LICENSE="GPL3"
  1390.6  WEB_SITE="http://www.slitaz.org/"
  1390.7 -HOST_ARCH="i486 arm"
  1390.8 +HOST_ARCH="i486 arm x86_64"
  1390.9  
 1390.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1390.11  genpkg_rules()
  1391.1 --- a/slitaz-polar-cursors/receipt	Tue Jun 25 14:51:14 2024 +0000
  1391.2 +++ b/slitaz-polar-cursors/receipt	Thu Dec 05 08:39:45 2024 +0000
  1391.3 @@ -9,7 +9,7 @@
  1391.4  TARBALL=$PACKAGE-$VERSION.tar.gz
  1391.5  WEB_SITE="http://www.slitaz.org/"
  1391.6  WGET_URL="http://download.tuxfamily.org/slitaz/sources/artwok/$TARBALL"
  1391.7 -HOST_ARCH="i486 arm"
  1391.8 +HOST_ARCH="i486 arm x86_64"
  1391.9  
 1391.10  BUILD_DEPENDS="xorg-xcursorgen"
 1391.11  
  1392.1 --- a/slitaz-toolchain/receipt	Tue Jun 25 14:51:14 2024 +0000
  1392.2 +++ b/slitaz-toolchain/receipt	Thu Dec 05 08:39:45 2024 +0000
  1392.3 @@ -8,6 +8,8 @@
  1392.4  LICENSE="GPL2"
  1392.5  WEB_SITE="http://www.slitaz.org/"
  1392.6  
  1392.7 +HOST_ARCH="i486 x86_64"
  1392.8 +
  1392.9  DEPENDS="binutils linux-api-headers glibc-dev gcc make elfkickers"
 1392.10  
 1392.11  # The goal here is to build and install SliTaz toolchain. We build the toolchain
  1393.1 --- a/slitaz-tools-boxes/receipt	Tue Jun 25 14:51:14 2024 +0000
  1393.2 +++ b/slitaz-tools-boxes/receipt	Thu Dec 05 08:39:45 2024 +0000
  1393.3 @@ -12,7 +12,7 @@
  1393.4  WGET_URL="http://hg.slitaz.org/slitaz-tools/archive/$VERSION.tar.bz2"
  1393.5  #CONFIG_FILES="/etc/wireless"
  1393.6  GENERIC_MENUS="no"
  1393.7 -HOST_ARCH="i486 arm"
  1393.8 +HOST_ARCH="i486 arm x86_64"
  1393.9  
 1393.10  DEPENDS="slitaz-tools gettext-base yad xorg-xhost"
 1393.11  BUILD_DEPENDS="tzdata"
  1394.1 --- a/slitaz-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1394.2 +++ b/slitaz-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1394.3 @@ -9,7 +9,7 @@
  1394.4  WEB_SITE="http://www.slitaz.org/"
  1394.5  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1394.6  WGET_URL="http://hg.slitaz.org/slitaz-tools/archive/$VERSION.tar.bz2"
  1394.7 -HOST_ARCH="i486 arm"
  1394.8 +HOST_ARCH="i486 arm x86_64"
  1394.9  
 1394.10  SUGGESTED="slitaz-tools-boxes"
 1394.11  DEPENDS="slitaz-boot-scripts dialog gettext-base slitaz-configs-base"
  1395.1 --- a/smartmontools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1395.2 +++ b/smartmontools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1395.3 @@ -11,6 +11,8 @@
  1395.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1395.5  WGET_URL="https://github.com/smartmontools/smartmontools/releases/download/RELEASE_${VERSION/./_}/$TARBALL"
  1395.6  
  1395.7 +HOST_ARCH="i486 x86_64"
  1395.8 +
  1395.9  # What is the latest version available today?
 1395.10  current_version()
 1395.11  {
  1396.1 --- a/smbclient/receipt	Tue Jun 25 14:51:14 2024 +0000
  1396.2 +++ b/smbclient/receipt	Thu Dec 05 08:39:45 2024 +0000
  1396.3 @@ -12,6 +12,8 @@
  1396.4  libcomerr3 libkrb5 attr samba-common glibc-base"
  1396.5  WANTED="samba"
  1396.6  
  1396.7 +HOST_ARCH="i486 x86_64"
  1396.8 +
  1396.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1396.10  genpkg_rules()
 1396.11  {
  1397.1 --- a/smplayer-themes/receipt	Tue Jun 25 14:51:14 2024 +0000
  1397.2 +++ b/smplayer-themes/receipt	Thu Dec 05 08:39:45 2024 +0000
  1397.3 @@ -14,6 +14,8 @@
  1397.4  DEPENDS="smplayer"
  1397.5  BUILD_DEPENDS="qmake Qt4-dev"
  1397.6  
  1397.7 +HOST_ARCH="i486 x86_64"
  1397.8 +
  1397.9  # What is the latest version available today?
 1397.10  current_version()
 1397.11  {
  1398.1 --- a/smplayer/receipt	Tue Jun 25 14:51:14 2024 +0000
  1398.2 +++ b/smplayer/receipt	Thu Dec 05 08:39:45 2024 +0000
  1398.3 @@ -16,6 +16,8 @@
  1398.4  DEPENDS="libQtCore libQtDBus libQtGui libQtScript libQtXml mplayer-cli"
  1398.5  BUILD_DEPENDS="qmake Qt4-dev"
  1398.6  
  1398.7 +HOST_ARCH="i486 x86_64"
  1398.8 +
  1398.9  GENERIC_MENUS="no"
 1398.10  
 1398.11  # What is the latest version available today?
  1399.1 --- a/sndfile-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1399.2 +++ b/sndfile-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1399.3 @@ -15,7 +15,7 @@
  1399.4  BUILD_DEPENDS="automake libtool libsndfile-dev libsamplerate-dev \
  1399.5  fftw-dev cairo-dev"
  1399.6  
  1399.7 -HOST_ARCH="i486 arm"
  1399.8 +HOST_ARCH="i486 arm x86_64"
  1399.9  
 1399.10  # What is the latest version available today?
 1399.11  current_version()
  1400.1 --- a/speex-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1400.2 +++ b/speex-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1400.3 @@ -11,7 +11,7 @@
  1400.4  DEPENDS="pkg-config speex"
  1400.5  WANTED="speex"
  1400.6  
  1400.7 -HOST_ARCH="i486 arm"
  1400.8 +HOST_ARCH="i486 arm x86_64"
  1400.9  
 1400.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1400.11  genpkg_rules()
  1401.1 --- a/speex/receipt	Tue Jun 25 14:51:14 2024 +0000
  1401.2 +++ b/speex/receipt	Thu Dec 05 08:39:45 2024 +0000
  1401.3 @@ -15,7 +15,7 @@
  1401.4  DEPENDS="libogg"
  1401.5  BUILD_DEPENDS="libogg-dev"
  1401.6  
  1401.7 -HOST_ARCH="i486 arm"
  1401.8 +HOST_ARCH="i486 arm x86_64"
  1401.9  
 1401.10  current_version()
 1401.11  {
  1402.1 --- a/spirv-headers/receipt	Tue Jun 25 14:51:14 2024 +0000
  1402.2 +++ b/spirv-headers/receipt	Thu Dec 05 08:39:45 2024 +0000
  1402.3 @@ -13,6 +13,8 @@
  1402.4  DEPENDS=""
  1402.5  BUILD_DEPENDS="cmake"
  1402.6  
  1402.7 +HOST_ARCH="i486 x86_64"
  1402.8 +
  1402.9  # Rules to configure and make the package.
 1402.10  compile_rules()
 1402.11  {
  1403.1 --- a/spirv-llvm-translator/receipt	Tue Jun 25 14:51:14 2024 +0000
  1403.2 +++ b/spirv-llvm-translator/receipt	Thu Dec 05 08:39:45 2024 +0000
  1403.3 @@ -13,6 +13,8 @@
  1403.4  DEPENDS="llvm"
  1403.5  BUILD_DEPENDS="cmake llvm spirv-headers"
  1403.6  
  1403.7 +HOST_ARCH="i486 x86_64"
  1403.8 +
  1403.9  # What is the latest version available today?
 1403.10  current_version()
 1403.11  {
  1404.1 --- a/sqlite-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1404.2 +++ b/sqlite-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1404.3 @@ -12,7 +12,7 @@
  1404.4  DEPENDS="pkg-config sqlite"
  1404.5  WANTED="sqlite"
  1404.6  
  1404.7 -HOST_ARCH="i486 arm"
  1404.8 +HOST_ARCH="i486 arm x86_64"
  1404.9  
 1404.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1404.11  genpkg_rules()
  1405.1 --- a/sqlite/receipt	Tue Jun 25 14:51:14 2024 +0000
  1405.2 +++ b/sqlite/receipt	Thu Dec 05 08:39:45 2024 +0000
  1405.3 @@ -17,7 +17,7 @@
  1405.4  DEPENDS="libsqlite"
  1405.5  BUILD_DEPENDS="tcl-dev"
  1405.6  
  1405.7 -HOST_ARCH="i486 arm"
  1405.8 +HOST_ARCH="i486 arm x86_64"
  1405.9  
 1405.10  current_version()
 1405.11  {
  1406.1 --- a/startup-notification-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1406.2 +++ b/startup-notification-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1406.3 @@ -8,7 +8,7 @@
  1406.4  LICENSE="LGPL2"
  1406.5  WANTED="startup-notification"
  1406.6  WEB_SITE="https://freedesktop.org/software/startup-notification/releases/"
  1406.7 -HOST_ARCH="i486 arm"
  1406.8 +HOST_ARCH="i486 arm x86_64"
  1406.9  
 1406.10  DEPENDS="startup-notification pkg-config"
 1406.11  
  1407.1 --- a/startup-notification/receipt	Tue Jun 25 14:51:14 2024 +0000
  1407.2 +++ b/startup-notification/receipt	Thu Dec 05 08:39:45 2024 +0000
  1407.3 @@ -9,7 +9,7 @@
  1407.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1407.5  WEB_SITE="https://freedesktop.org/software/startup-notification/releases/"
  1407.6  WGET_URL="${WEB_SITE}$TARBALL"
  1407.7 -HOST_ARCH="i486 arm"
  1407.8 +HOST_ARCH="i486 arm x86_64"
  1407.9  
 1407.10  DEPENDS="xcb-util xorg-libSM xorg-libX11"
 1407.11  BUILD_DEPENDS="util-linux-uuid-dev libxcb-dev xcb-util-dev"
  1408.1 --- a/sudo-pam/receipt	Tue Jun 25 14:51:14 2024 +0000
  1408.2 +++ b/sudo-pam/receipt	Thu Dec 05 08:39:45 2024 +0000
  1408.3 @@ -1,7 +1,7 @@
  1408.4  # SliTaz package receipt.
  1408.5  
  1408.6  PACKAGE="sudo-pam"
  1408.7 -VERSION="1.9.5p2"
  1408.8 +VERSION="1.9.15p5"
  1408.9  CATEGORY="security"
 1408.10  SHORT_DESC="Allows command execution as root for specified users using PAM."
 1408.11  MAINTAINER="erjo@slitaz.org"
  1409.1 --- a/sudo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1409.2 +++ b/sudo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1409.3 @@ -1,7 +1,7 @@
  1409.4  # SliTaz package receipt.
  1409.5  
  1409.6  PACKAGE="sudo"
  1409.7 -VERSION="1.9.5p2"
  1409.8 +VERSION="1.9.15p5"
  1409.9  CATEGORY="security"
 1409.10  SHORT_DESC="Allows command execution as root for specified users."
 1409.11  MAINTAINER="erjo@slitaz.org"
 1409.12 @@ -11,6 +11,8 @@
 1409.13  TARBALL="$PACKAGE-$VERSION.tar.gz"
 1409.14  WGET_URL="${WEB_SITE}dist/$TARBALL"
 1409.15  
 1409.16 +HOST_ARCH="i486 x86_64"
 1409.17 +
 1409.18  CONFIG_FILES="/etc/sudoers"
 1409.19  
 1409.20  # What is the latest version available today?
  1410.1 --- a/sundown/receipt	Tue Jun 25 14:51:14 2024 +0000
  1410.2 +++ b/sundown/receipt	Thu Dec 05 08:39:45 2024 +0000
  1410.3 @@ -14,6 +14,8 @@
  1410.4  DEPENDS=""
  1410.5  BUILD_DEPENDS=""
  1410.6  
  1410.7 +HOST_ARCH="i486 x86_64"
  1410.8 +
  1410.9  # What is the latest version available today?
 1410.10  current_version()
 1410.11  {
  1411.1 --- a/svgcleaner/receipt	Tue Jun 25 14:51:14 2024 +0000
  1411.2 +++ b/svgcleaner/receipt	Thu Dec 05 08:39:45 2024 +0000
  1411.3 @@ -13,6 +13,8 @@
  1411.4  
  1411.5  BUILD_DEPENDS="rust-cargo cacerts"
  1411.6  
  1411.7 +HOST_ARCH="i486 x86_64"
  1411.8 +
  1411.9  current_version()
 1411.10  {
 1411.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
 1411.12 @@ -25,6 +27,8 @@
 1411.13  	# to build from crates: no source needed, but no version control
 1411.14  	#cargo install svgcleaner --root=$install/usr
 1411.15  
 1411.16 +	patch -p1 < $stuff/fix-invalid-memory.patch
 1411.17 +
 1411.18  	cargo build --release
 1411.19  
 1411.20  	mkdir -p $install/usr/bin
  1412.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1412.2 +++ b/svgcleaner/stuff/fix-invalid-memory.patch	Thu Dec 05 08:39:45 2024 +0000
  1412.3 @@ -0,0 +1,8 @@
  1412.4 +--- a/Cargo.toml
  1412.5 ++++ b/Cargo.toml
  1412.6 +@@ -54,4 +54,4 @@
  1412.7 + # Also makes an executable ~30% smaller.
  1412.8 + [profile.release]
  1412.9 + opt-level = 3
 1412.10 +-lto = true
 1412.11 ++lto = false
  1413.1 --- a/symlinks/receipt	Tue Jun 25 14:51:14 2024 +0000
  1413.2 +++ b/symlinks/receipt	Thu Dec 05 08:39:45 2024 +0000
  1413.3 @@ -13,6 +13,8 @@
  1413.4  DEPENDS="glibc-base"
  1413.5  BUILD_DEPENDS="wget cacerts"
  1413.6  
  1413.7 +HOST_ARCH="i486 x86_64"
  1413.8 +
  1413.9  current_version()
 1413.10  {
 1413.11  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
  1414.1 --- a/sysfsutils-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1414.2 +++ b/sysfsutils-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1414.3 @@ -11,6 +11,8 @@
  1414.4  
  1414.5  DEPENDS="linux sysfsutils"
  1414.6  
  1414.7 +HOST_ARCH="i486 x86_64"
  1414.8 +
  1414.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1414.10  genpkg_rules()
 1414.11  {
  1415.1 --- a/sysfsutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1415.2 +++ b/sysfsutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1415.3 @@ -12,6 +12,8 @@
  1415.4  
  1415.5  DEPENDS="linux"
  1415.6  
  1415.7 +HOST_ARCH="i486 x86_64"
  1415.8 +
  1415.9  # What is the latest version available today?
 1415.10  current_version()
 1415.11  {
  1416.1 --- a/syslinux-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
  1416.2 +++ b/syslinux-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
  1416.3 @@ -12,6 +12,8 @@
  1416.4  DEPENDS="syslinux posixovl"
  1416.5  BUILD_DEPENDS="lzma"
  1416.6  
  1416.7 +HOST_ARCH="i486 x86_64"
  1416.8 +
  1416.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1416.10  genpkg_rules()
 1416.11  {
  1417.1 --- a/syslinux-modules/receipt	Tue Jun 25 14:51:14 2024 +0000
  1417.2 +++ b/syslinux-modules/receipt	Thu Dec 05 08:39:45 2024 +0000
  1417.3 @@ -10,6 +10,8 @@
  1417.4  WEB_SITE="https://www.syslinux.org/"
  1417.5  BUILD_DEPENDS="lzma"
  1417.6  
  1417.7 +HOST_ARCH="i486 x86_64"
  1417.8 +
  1417.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1417.10  genpkg_rules()
 1417.11  {
  1418.1 --- a/syslinux-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1418.2 +++ b/syslinux-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1418.3 @@ -9,6 +9,7 @@
  1418.4  WANTED="syslinux"
  1418.5  WEB_SITE="https://www.syslinux.org/"
  1418.6  DEPENDS="perl"
  1418.7 +HOST_ARCH="i486 x86_64"
  1418.8  
  1418.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1418.10  genpkg_rules()
  1419.1 --- a/syslinux/receipt	Tue Jun 25 14:51:14 2024 +0000
  1419.2 +++ b/syslinux/receipt	Thu Dec 05 08:39:45 2024 +0000
  1419.3 @@ -13,6 +13,8 @@
  1419.4  CONFIG_FILES="/boot/isolinux/*.cfg /boot/isolinux/kbd"
  1419.5  TAGS="boot"
  1419.6  
  1419.7 +HOST_ARCH="i486 x86_64"
  1419.8 +
  1419.9  BUILD_DEPENDS="wget kbd-base perl nasm dev86 lzma mingw32-gcc upx posixovl \
 1419.10  util-linux-uuid-dev advancecomp libidn linld e2fsprogs gcc49"
 1419.11  
 1419.12 @@ -29,6 +31,12 @@
 1419.13  	# see https://github.com/buildroot/buildroot/commit/c91e7da5cf6ecf4690148751f72a4185da6243a0
 1419.14  	patch -p1 < $stuff/build_with_glibc-2.28.patch
 1419.15  
 1419.16 +	# don't like -fPIC for asm
 1419.17 +	case $ARCH in
 1419.18 +		x86_64)
 1419.19 +			export CFLAGS="-march=nocona -Os -pipe -fomit-frame-pointer" ;;
 1419.20 +	esac
 1419.21 +
 1419.22  	rm -f $src/core/isolinux.bin
 1419.23  	for i in loadhigh iso9660 readconfig keytab-lilo lzop-1.03-gcc6 fixes-4.07 ; do
 1419.24  		patch -p 0 < $stuff/extra/$i.u
  1420.1 --- a/taglib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1420.2 +++ b/taglib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1420.3 @@ -11,7 +11,7 @@
  1420.4  DEPENDS="pkg-config taglib"
  1420.5  WANTED="taglib"
  1420.6  
  1420.7 -HOST_ARCH="i486 arm"
  1420.8 +HOST_ARCH="i486 arm x86_64"
  1420.9  
 1420.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1420.11  genpkg_rules()
  1421.1 --- a/taglib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1421.2 +++ b/taglib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1421.3 @@ -15,10 +15,10 @@
  1421.4  DEPENDS="gcc-lib-base zlib"
  1421.5  BUILD_DEPENDS="zlib-dev"
  1421.6  
  1421.7 -HOST_ARCH="i486 arm"
  1421.8 +HOST_ARCH="i486 arm x86_64"
  1421.9  
 1421.10  case $ARCH in 
 1421.11 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS cmake" ;;
 1421.12 +	i?86|x86_64) BUILD_DEPENDS="$BUILD_DEPENDS cmake" ;;
 1421.13  esac
 1421.14  
 1421.15  current_version()
  1422.1 --- a/talloc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1422.2 +++ b/talloc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1422.3 @@ -11,6 +11,8 @@
  1422.4  
  1422.5  DEPENDS="talloc pkg-config"
  1422.6  
  1422.7 +HOST_ARCH="i486 x86_64"
  1422.8 +
  1422.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1422.10  genpkg_rules()
 1422.11  {
  1423.1 --- a/talloc-python/receipt	Tue Jun 25 14:51:14 2024 +0000
  1423.2 +++ b/talloc-python/receipt	Thu Dec 05 08:39:45 2024 +0000
  1423.3 @@ -11,6 +11,8 @@
  1423.4  
  1423.5  DEPENDS="talloc python3"
  1423.6  
  1423.7 +HOST_ARCH="i486 x86_64"
  1423.8 +
  1423.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1423.10  genpkg_rules()
 1423.11  {
  1424.1 --- a/talloc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1424.2 +++ b/talloc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1424.3 @@ -14,6 +14,8 @@
  1424.4  DEPENDS="glibc-base"
  1424.5  BUILD_DEPENDS="python3-dev"
  1424.6  
  1424.7 +HOST_ARCH="i486 x86_64"
  1424.8 +
  1424.9  # What is the latest version available today?
 1424.10  current_version()
 1424.11  {
  1425.1 --- a/tar/receipt	Tue Jun 25 14:51:14 2024 +0000
  1425.2 +++ b/tar/receipt	Thu Dec 05 08:39:45 2024 +0000
  1425.3 @@ -15,7 +15,7 @@
  1425.4  SUGGESTED="tar-lang"
  1425.5  DEPENDS="xz"
  1425.6  
  1425.7 -HOST_ARCH="i486 arm"
  1425.8 +HOST_ARCH="i486 arm x86_64"
  1425.9  
 1425.10  # What is the latest version available today?
 1425.11  current_version()
  1426.1 --- a/tazbug-website/receipt	Tue Jun 25 14:51:14 2024 +0000
  1426.2 +++ b/tazbug-website/receipt	Thu Dec 05 08:39:45 2024 +0000
  1426.3 @@ -13,6 +13,8 @@
  1426.4  BUILD_DEPENDS="gettext"
  1426.5  SIBLINGS="tazbug"
  1426.6  
  1426.7 +HOST_ARCH="i486 x86_64"
  1426.8 +
  1426.9  # Use compile_rules with: make && make DESTDIR=$DESTDIR install-web
 1426.10  compile_rules() 
 1426.11  {
  1427.1 --- a/tazbug/receipt	Tue Jun 25 14:51:14 2024 +0000
  1427.2 +++ b/tazbug/receipt	Thu Dec 05 08:39:45 2024 +0000
  1427.3 @@ -15,6 +15,8 @@
  1427.4  BUILD_DEPENDS="gettext"
  1427.5  SIBLINGS="tazbug-website"
  1427.6  
  1427.7 +HOST_ARCH="i486 x86_64"
  1427.8 +
  1427.9  current_version()
 1427.10  {
 1427.11  	wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \
  1428.1 --- a/tazdev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1428.2 +++ b/tazdev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1428.3 @@ -10,7 +10,7 @@
  1428.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1428.5  WGET_URL="http://hg.slitaz.org/slitaz-dev-tools/archive/$VERSION.tar.bz2"
  1428.6  WEB_SITE="http://www.slitaz.org/"
  1428.7 -HOST_ARCH="i486 arm"
  1428.8 +HOST_ARCH="i486 arm x86_64"
  1428.9  
 1428.10  DEPENDS="rsync"
 1428.11  
  1429.1 --- a/tazdrop/receipt	Tue Jun 25 14:51:14 2024 +0000
  1429.2 +++ b/tazdrop/receipt	Thu Dec 05 08:39:45 2024 +0000
  1429.3 @@ -14,6 +14,8 @@
  1429.4  DEPENDS="gtk+ yad"
  1429.5  SIBLINGS="slitaz-tools slitaz-tools-boxes"
  1429.6  
  1429.7 +HOST_ARCH="i486 x86_64"
  1429.8 +
  1429.9  current_version()
 1429.10  {
 1429.11  	wget -O - http://hg.slitaz.org/slitaz-tools/ 2>/dev/null | \
  1430.1 --- a/tazinst-gui/receipt	Tue Jun 25 14:51:14 2024 +0000
  1430.2 +++ b/tazinst-gui/receipt	Thu Dec 05 08:39:45 2024 +0000
  1430.3 @@ -13,6 +13,8 @@
  1430.4  DEPENDS="tazpanel tazinst syslinux syslinux-extra"
  1430.5  SIBLINGS="tazinst"
  1430.6  
  1430.7 +HOST_ARCH="i486 x86_64"
  1430.8 +
  1430.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1430.10  #
 1430.11  genpkg_rules()
  1431.1 --- a/tazinst/receipt	Tue Jun 25 14:51:14 2024 +0000
  1431.2 +++ b/tazinst/receipt	Thu Dec 05 08:39:45 2024 +0000
  1431.3 @@ -16,6 +16,8 @@
  1431.4  SUGGESTED="tazpanel"
  1431.5  SIBLINGS="tazinst-gui"
  1431.6  
  1431.7 +HOST_ARCH="i486 x86_64"
  1431.8 +
  1431.9  current_version()
 1431.10  {
 1431.11  	wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \
 1431.12 @@ -29,6 +31,9 @@
 1431.13          # Thanks Rantanplan, fix mhwaveedit tempdir path
 1431.14          patch -p1 < $stuff/fix-mhwaveedit-tempdir-path.patch
 1431.15  
 1431.16 +	# Thanks Saipul, fix miss folder search for syslinux install
 1431.17 +	patch -p1 < $stuff/fix-syslinux-install.patch
 1431.18 +
 1431.19  	make &&
 1431.20  	make DESTDIR=$DESTDIR VERSION=$VERSION install
 1431.21  }
  1432.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1432.2 +++ b/tazinst/stuff/fix-syslinux-install.patch	Thu Dec 05 08:39:45 2024 +0000
  1432.3 @@ -0,0 +1,11 @@
  1432.4 +--- a/tazinst
  1432.5 ++++ b/tazinst
  1432.6 +@@ -1806,7 +1806,7 @@
  1432.7 + 	log "$(_ 'Installing Syslinux')"
  1432.8 + 	# needed tools
  1432.9 + 	local dir disk="$(uuid2disk $ROOT_UUID)"
 1432.10 +-	for dir in /home/boot/extlinux /home/boot/syslinux /boot/syslinux /boot/isolinux; do
 1432.11 ++	for dir in /home/boot/extlinux /home/boot/syslinux /boot/syslinux /boot/isolinux $SOURCE_ROOT/boot/isolinux; do
 1432.12 + 		[ -d "$dir" ] && cp $dir/*.c32 $dir/*.sys "$TARGET_ROOT/boot/syslinux/"
 1432.13 + 	done
 1432.14 + 	cp /usr/share/boot/chain.c32 $TARGET_ROOT/boot/syslinux/chain.c32 2>> "$LOG"
  1433.1 --- a/tazirc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1433.2 +++ b/tazirc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1433.3 @@ -9,7 +9,7 @@
  1433.4  WEB_SITE="http://www.slitaz.org/"
  1433.5  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1433.6  WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.bz2"
  1433.7 -HOST_ARCH="i486 arm"
  1433.8 +HOST_ARCH="i486 arm x86_64"
  1433.9  
 1433.10  current_version()
 1433.11  {
  1434.1 --- a/tazlito/receipt	Tue Jun 25 14:51:14 2024 +0000
  1434.2 +++ b/tazlito/receipt	Thu Dec 05 08:39:45 2024 +0000
  1434.3 @@ -16,6 +16,8 @@
  1434.4  SUGGESTED="tazpanel"
  1434.5  BUILD_DEPENDS="gettext"
  1434.6  
  1434.7 +HOST_ARCH="i486 x86_64"
  1434.8 +
  1434.9  # What is the latest version available today?
 1434.10  current_version()
 1434.11  {
 1434.12 @@ -36,6 +38,12 @@
 1434.13  	# Patch for support efi livecd
 1434.14  	patch -p1 < $stuff/support-efi.patch
 1434.15  
 1434.16 +	# patch for support x86_64
 1434.17 +	case $ARCH in
 1434.18 +		x86_64)
 1434.19 +		patch -p1 < $stuff/support-x86_64.patch ;;
 1434.20 +	esac
 1434.21 +
 1434.22  	sed -i "s/^VERSION=.*/VERSION=$VERSION/" tazlito
 1434.23  	make DESTDIR=$DESTDIR VERSION=$VERSION install
 1434.24  }
  1435.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1435.2 +++ b/tazlito/stuff/support-x86_64.patch	Thu Dec 05 08:39:45 2024 +0000
  1435.3 @@ -0,0 +1,33 @@
  1435.4 +--- a/tazlito
  1435.5 ++++ b/tazlito
  1435.6 +@@ -2445,7 +2445,7 @@
  1435.7 + 
  1435.8 + 		flv_dir="$(extract_flavor "$flavor")"
  1435.9 + 
 1435.10 +-		strip_versions "$flv_dir/$flavor.pkglist"
 1435.11 ++		#strip_versions "$flv_dir/$flavor.pkglist"
 1435.12 + 
 1435.13 + 		action 'Updating %s...' "$flavor.desc"
 1435.14 + 
 1435.15 +@@ -2792,10 +2792,19 @@
 1435.16 + 		mkdir -p "$ROOTFS"
 1435.17 + 		export root="$ROOTFS"
 1435.18 + 		# pass current 'mirror' to the root
 1435.19 +-		mkdir -p $root/var/lib/tazpkg $root/etc
 1435.20 ++		mkdir -p $root/var/lib/tazpkg $root/etc $root/usr
 1435.21 + 		cp -f /var/lib/tazpkg/mirror $root/var/lib/tazpkg/mirror
 1435.22 + 		cp -f /etc/slitaz-release    $root/etc/slitaz-release
 1435.23 +-		strip_versions "$LIST_NAME"
 1435.24 ++
 1435.25 ++		# Need to check but seem strip issue
 1435.26 ++		#strip_versions "$LIST_NAME"
 1435.27 ++
 1435.28 ++		# Ensure we have symlink for lib64 folder
 1435.29 ++		case $SLITAZ_ARCH in
 1435.30 ++			x86_64)
 1435.31 ++				ln -s lib $root/lib64
 1435.32 ++				ln -s lib $root/usr/lib64 ;;
 1435.33 ++		esac
 1435.34 + 
 1435.35 + 		if [ "$REPACK" = 'y' ]; then
 1435.36 + 			# Determine full packages list with all dependencies
  1436.1 --- a/tazpanel-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
  1436.2 +++ b/tazpanel-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
  1436.3 @@ -9,7 +9,7 @@
  1436.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1436.5  WEB_SITE="http://www.slitaz.org/"
  1436.6  WGET_URL="http://hg.slitaz.org/tazpanel/archive/$VERSION.tar.gz"
  1436.7 -HOST_ARCH="i486"
  1436.8 +HOST_ARCH="i486 x86_64"
  1436.9  
 1436.10  DEPENDS="tazpanel"
 1436.11  SIBLINGS="tazpanel"
  1437.1 --- a/tazpanel/receipt	Tue Jun 25 14:51:14 2024 +0000
  1437.2 +++ b/tazpanel/receipt	Thu Dec 05 08:39:45 2024 +0000
  1437.3 @@ -16,7 +16,7 @@
  1437.4  DEPENDS="busybox gettext-base libjpeg sundown tazweb-legacy"
  1437.5  BUILD_DEPENDS="gettext jsmin tidy-html5"
  1437.6  SIBLINGS="tazpanel-extra"
  1437.7 -HOST_ARCH="i486 arm"
  1437.8 +HOST_ARCH="i486 arm x86_64"
  1437.9  
 1437.10  current_version()
 1437.11  {
  1438.1 --- a/tazpkg/receipt	Tue Jun 25 14:51:14 2024 +0000
  1438.2 +++ b/tazpkg/receipt	Thu Dec 05 08:39:45 2024 +0000
  1438.3 @@ -10,7 +10,7 @@
  1438.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1438.5  WGET_URL="http://hg.slitaz.org/tazpkg/archive/$VERSION.tar.gz"
  1438.6  TAGS="slitaz package-manager"
  1438.7 -HOST_ARCH="i486 arm"
  1438.8 +HOST_ARCH="i486 arm x86_64"
  1438.9  
 1438.10  DEPENDS="busybox gettext-base"
 1438.11  SUGGESTED="tazpanel"
 1438.12 @@ -53,7 +53,12 @@
 1438.13  
 1438.14  	# Patch for upgrade tazpkg first
 1438.15  	patch -p1 < $stuff/upgrade-tazpkg-first.patch
 1438.16 -	rm modules/upgrade.orig
 1438.17 +
 1438.18 +	# Patch for x86_64 support
 1438.19 +	patch -p1 < $stuff/tazpkg-x86_64.patch
 1438.20 +
 1438.21 +	# Ensure we don't add Âorig / .rej
 1438.22 +	rm -rf modules/*.orig modules/*.rej
 1438.23  
 1438.24  	sed -i 's|\. receipt|. ./receipt|' */*
 1438.25  	make && make DESTDIR=$DESTDIR VERSION=$VERSION install
  1439.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1439.2 +++ b/tazpkg/stuff/tazpkg-x86_64.patch	Thu Dec 05 08:39:45 2024 +0000
  1439.3 @@ -0,0 +1,47 @@
  1439.4 +--- a/modules/install
  1439.5 ++++ b/modules/install
  1439.6 +@@ -587,8 +587,13 @@
  1439.7 + 	SIZES=$(echo $PACKED_SIZE $UNPACKED_SIZE | sed 's|\.0||g')
  1439.8 + 	# Remove newlines from some receipts
  1439.9 + 	DEPENDS=$(echo $DEPENDS)
 1439.10 +-	PKG_SUM="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" "$PKGS_DB/installed.$SUM" | cut -d' ' -f1)"
 1439.11 + 	ii="$PKGS_DB/installed.info"
 1439.12 ++	case $SLITAZ_ARCH in
 1439.13 ++		i?86)
 1439.14 ++			PKG_SUM="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" "$PKGS_DB/installed.$SUM" | cut -d' ' -f1)" ;;
 1439.15 ++		x86_64)
 1439.16 ++			PKG_SUM="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION-x86_64.tazpkg" "$PKGS_DB/installed.$SUM" | cut -d' ' -f1)" ;;
 1439.17 ++	esac
 1439.18 + 	# Remove old entry
 1439.19 + 	sed -i "/^$PACKAGE	/d" "$ii"
 1439.20 + 	cat >> "$ii" <<EOT
 1439.21 +--- a/modules/get
 1439.22 ++++ b/modules/get
 1439.23 +@@ -358,6 +358,11 @@
 1439.24 + 	done
 1439.25 + 	unset IFS
 1439.26 + 
 1439.27 ++	case $SLITAZ_ARCH in
 1439.28 ++		x86_64)
 1439.29 ++			namever="$namever-x86_64" ;;
 1439.30 ++	esac
 1439.31 ++
 1439.32 + 	debug "  rep='$rep'\n  namever='$namever'\n  pkgsum='$pkgsum'"
 1439.33 + 
 1439.34 + 	if [ -z "$line" ]; then
 1439.35 +--- a/modules/getenv
 1439.36 ++++ b/modules/getenv
 1439.37 +@@ -123,7 +123,12 @@
 1439.38 + 				SIZES=$(echo $PACKED_SIZE $UNPACKED_SIZE | sed 's|\.0||g')
 1439.39 + 				# remove newlines from some receipts
 1439.40 + 				DEPENDS=$(echo $DEPENDS)
 1439.41 +-				MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" "$PKGS_DB/installed.md5" | awk '{print $1}')"
 1439.42 ++				case $SLITAZ_ARCH in
 1439.43 ++					i?86)
 1439.44 ++						MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION.tazpkg" "$PKGS_DB/installed.md5" | awk '{print $1}')" ;;
 1439.45 ++					x86_64)
 1439.46 ++						MD5="$(fgrep " $PACKAGE-$VERSION$EXTRAVERSION-x86_64.tazpkg" "$PKGS_DB/installed.md5" | awk '{print $1}')" ;;
 1439.47 ++				esac
 1439.48 + 				cat >> "$info_path" << EOT
 1439.49 + $PACKAGE	$VERSION$EXTRAVERSION	$CATEGORY	$SHORT_DESC	$WEB_SITE	$TAGS	$SIZES	$DEPENDS	$MD5
 1439.50 + EOT
  1440.1 --- a/tazusb/receipt	Tue Jun 25 14:51:14 2024 +0000
  1440.2 +++ b/tazusb/receipt	Thu Dec 05 08:39:45 2024 +0000
  1440.3 @@ -13,6 +13,8 @@
  1440.4  
  1440.5  DEPENDS="lzma"
  1440.6  
  1440.7 +HOST_ARCH="i486 x86_64"
  1440.8 +
  1440.9  current_version()
 1440.10  {
 1440.11  	wget -O - http://hg.slitaz.org/$PACKAGE/ 2>/dev/null | \
 1440.12 @@ -23,6 +25,12 @@
 1440.13  # Rules to configure and make the package.
 1440.14  compile_rules()
 1440.15  {
 1440.16 +	# Patch tazusb for current64, thanks Ceel for report issue
 1440.17 +	case $SLITAZ_ARCH in
 1440.18 +		x86_64)
 1440.19 +			patch -p1 < $stuff/tazusb-x86_64.patch ;;
 1440.20 +	esac
 1440.21 +
 1440.22  	make DESTDIR=$DESTDIR VERSION=$VERSION install
 1440.23  }
 1440.24  
  1441.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1441.2 +++ b/tazusb/stuff/tazusb-x86_64.patch	Thu Dec 05 08:39:45 2024 +0000
  1441.3 @@ -0,0 +1,11 @@
  1441.4 +--- a/tazusb
  1441.5 ++++ b/tazusb
  1441.6 +@@ -504,7 +504,7 @@
  1441.7 + 		#	echo /dev/$dev >>/tmp/list
  1441.8 + 		# done
  1441.9 + 
 1441.10 +-		for dir in /bin /etc /init /sbin /var /dev /lib /root /usr /opt
 1441.11 ++		for dir in /bin /etc /init /sbin /var /dev /lib /lib64 /root /usr /opt
 1441.12 + 		do
 1441.13 + 			[ -d $dir -o -f $dir ] && find $dir
 1441.14 + 		done >/tmp/list
  1442.1 --- a/tazweb-legacy/receipt	Tue Jun 25 14:51:14 2024 +0000
  1442.2 +++ b/tazweb-legacy/receipt	Thu Dec 05 08:39:45 2024 +0000
  1442.3 @@ -15,7 +15,7 @@
  1442.4  DEPENDS="libwebkit libsoup"
  1442.5  BUILD_DEPENDS="glib-dev gtk+-dev libsoup248-dev libwebkit-dev \
  1442.6  libidn-dev libxslt-dev"
  1442.7 -HOST_ARCH="i486 arm"
  1442.8 +HOST_ARCH="i486 arm x86_64"
  1442.9  
 1442.10  current_version()
 1442.11  {
  1443.1 --- a/tazweb/receipt	Tue Jun 25 14:51:14 2024 +0000
  1443.2 +++ b/tazweb/receipt	Thu Dec 05 08:39:45 2024 +0000
  1443.3 @@ -15,7 +15,7 @@
  1443.4  DEPENDS="webkitgtk libsoup"
  1443.5  BUILD_DEPENDS="glib-dev gtk+-dev libsoup-dev webkitgtk-dev \
  1443.6  libidn-dev libxslt-dev"
  1443.7 -HOST_ARCH="i486 arm"
  1443.8 +HOST_ARCH="i486 arm x86_64"
  1443.9  
 1443.10  current_version()
 1443.11  {
  1444.1 --- a/tcl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1444.2 +++ b/tcl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1444.3 @@ -11,7 +11,7 @@
  1444.4  DEPENDS="tcl"
  1444.5  WANTED="tcl"
  1444.6  
  1444.7 -HOST_ARCH="i486 arm"
  1444.8 +HOST_ARCH="i486 arm x86_64"
  1444.9  
 1444.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1444.11  genpkg_rules()
  1445.1 --- a/tcl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1445.2 +++ b/tcl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1445.3 @@ -12,7 +12,7 @@
  1445.4  TARBALL="${PACKAGE}${VERSION}-src.tar.gz"
  1445.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
  1445.6  
  1445.7 -HOST_ARCH="i486 arm"
  1445.8 +HOST_ARCH="i486 arm x86_64"
  1445.9  
 1445.10  # What is the latest version available today?
 1445.11  current_version()
  1446.1 --- a/tcpdump/receipt	Tue Jun 25 14:51:14 2024 +0000
  1446.2 +++ b/tcpdump/receipt	Thu Dec 05 08:39:45 2024 +0000
  1446.3 @@ -15,6 +15,8 @@
  1446.4  DEPENDS="libcrypto libpcap openssl"
  1446.5  BUILD_DEPENDS="libpcap libpcap-dev openssl-dev"
  1446.6  
  1446.7 +HOST_ARCH="i486 x86_64"
  1446.8 +
  1446.9  # What is the latest version available today?
 1446.10  current_version()
 1446.11  {
  1447.1 --- a/terminus-font-base/receipt	Tue Jun 25 14:51:14 2024 +0000
  1447.2 +++ b/terminus-font-base/receipt	Thu Dec 05 08:39:45 2024 +0000
  1447.3 @@ -14,6 +14,8 @@
  1447.4  DEPENDS=""
  1447.5  BUILD_DEPENDS="perl"
  1447.6  
  1447.7 +HOST_ARCH="i486 x86_64"
  1447.8 +
  1447.9  # What is the latest version available today?
 1447.10  current_version()
 1447.11  {
  1448.1 --- a/terminus-font/receipt	Tue Jun 25 14:51:14 2024 +0000
  1448.2 +++ b/terminus-font/receipt	Thu Dec 05 08:39:45 2024 +0000
  1448.3 @@ -12,6 +12,8 @@
  1448.4  DEPENDS="terminus-font-base"
  1448.5  BUILD_DEPENDS=""
  1448.6  
  1448.7 +HOST_ARCH="i486 x86_64"
  1448.8 +
  1448.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1448.10  genpkg_rules()
 1448.11  {
  1449.1 --- a/testdisk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1449.2 +++ b/testdisk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1449.3 @@ -18,6 +18,8 @@
  1449.4  DEPENDS="e2fsprogs jpeg krb5 libcomerr3 ncurses ncursesw ntfs-3g ntfsprogs zlib"
  1449.5  BUILD_DEPENDS="e2fsprogs-dev jpeg-dev ncurses-dev ntfs-3g-dev ntfsprogs-dev"
  1449.6  
  1449.7 +HOST_ARCH="i486 x86_64"
  1449.8 +
  1449.9  current_version()
 1449.10  {
 1449.11  	wget -O - $WEB_SITE 2>/dev/null | \
  1450.1 --- a/texinfo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1450.2 +++ b/texinfo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1450.3 @@ -10,6 +10,7 @@
  1450.4  WEB_SITE="http://www.gnu.org/software/texinfo/"
  1450.5  WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
  1450.6  TAGS="documentation"
  1450.7 +HOST_ARCH="i486 x86_64"
  1450.8  
  1450.9  DEPENDS="ncurses perl"
 1450.10  BUILD_DEPENDS="ncurses-dev perl-dev"
  1451.1 --- a/tidy-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1451.2 +++ b/tidy-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1451.3 @@ -11,6 +11,8 @@
  1451.4  DEPENDS="tidy"
  1451.5  WANTED="tidy"
  1451.6  
  1451.7 +HOST_ARCH="i486 x86_64"
  1451.8 +
  1451.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1451.10  genpkg_rules()
 1451.11  {
  1452.1 --- a/tidy-html5/receipt	Tue Jun 25 14:51:14 2024 +0000
  1452.2 +++ b/tidy-html5/receipt	Thu Dec 05 08:39:45 2024 +0000
  1452.3 @@ -15,6 +15,8 @@
  1452.4  DEPENDS=""
  1452.5  BUILD_DEPENDS="cmake libxslt"
  1452.6  
  1452.7 +HOST_ARCH="i486 x86_64"
  1452.8 +
  1452.9  current_version()
 1452.10  {
 1452.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1453.1 --- a/tidy/receipt	Tue Jun 25 14:51:14 2024 +0000
  1453.2 +++ b/tidy/receipt	Thu Dec 05 08:39:45 2024 +0000
  1453.3 @@ -13,6 +13,8 @@
  1453.4  DEPENDS="glibc-base"
  1453.5  BUILD_DEPENDS="file"
  1453.6  
  1453.7 +HOST_ARCH="i486 x86_64"
  1453.8 +
  1453.9  # What is the latest version available today?
 1453.10  current_version()
 1453.11  {
  1454.1 --- a/tiff-apps/receipt	Tue Jun 25 14:51:14 2024 +0000
  1454.2 +++ b/tiff-apps/receipt	Thu Dec 05 08:39:45 2024 +0000
  1454.3 @@ -11,7 +11,7 @@
  1454.4  DEPENDS="jpeg tiff zlib"
  1454.5  WANTED="tiff"
  1454.6  
  1454.7 -HOST_ARCH="i486 arm"
  1454.8 +HOST_ARCH="i486 arm x86_64"
  1454.9  
 1454.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1454.11  genpkg_rules()
  1455.1 --- a/tiff-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1455.2 +++ b/tiff-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1455.3 @@ -11,7 +11,7 @@
  1455.4  DEPENDS="jbigkit tiff"
  1455.5  WANTED="tiff"
  1455.6  
  1455.7 -HOST_ARCH="i486 arm"
  1455.8 +HOST_ARCH="i486 arm x86_64"
  1455.9  
 1455.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1455.11  genpkg_rules()
  1456.1 --- a/tiff/receipt	Tue Jun 25 14:51:14 2024 +0000
  1456.2 +++ b/tiff/receipt	Thu Dec 05 08:39:45 2024 +0000
  1456.3 @@ -14,7 +14,7 @@
  1456.4  DEPENDS="gcc-lib-base jpeg zlib"
  1456.5  BUILD_DEPENDS="jbigkit jpeg-dev zlib-dev"
  1456.6  
  1456.7 -HOST_ARCH="i486 arm"
  1456.8 +HOST_ARCH="i486 arm x86_64"
  1456.9  
 1456.10  current_version()
 1456.11  {
  1457.1 --- a/tk-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1457.2 +++ b/tk-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1457.3 @@ -11,7 +11,7 @@
  1457.4  DEPENDS="tcl tk xorg-libX11-dev"
  1457.5  WANTED="tk"
  1457.6  
  1457.7 -HOST_ARCH="i486 arm"
  1457.8 +HOST_ARCH="i486 arm x86_64"
  1457.9  
 1457.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1457.11  genpkg_rules()
  1458.1 --- a/tk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1458.2 +++ b/tk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1458.3 @@ -16,7 +16,7 @@
  1458.4  	xorg-libXft xorg-libXrender xorg-libXss zlib"
  1458.5  BUILD_DEPENDS="tcl-dev xorg-libX11-dev"
  1458.6  
  1458.7 -HOST_ARCH="i486 arm"
  1458.8 +HOST_ARCH="i486 arm x86_64"
  1458.9  
 1458.10  # What is the latest version available today?
 1458.11  current_version()
  1459.1 --- a/transset-df/receipt	Tue Jun 25 14:51:14 2024 +0000
  1459.2 +++ b/transset-df/receipt	Thu Dec 05 08:39:45 2024 +0000
  1459.3 @@ -9,7 +9,7 @@
  1459.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1459.5  WEB_SITE="http://www.forchheimer.se/transset-df/"
  1459.6  WGET_URL="http://www.forchheimer.se/transset-df/$TARBALL"
  1459.7 -HOST_ARCH="i486 arm"
  1459.8 +HOST_ARCH="i486 arm x86_64"
  1459.9  
 1459.10  DEPENDS="xorg-libXdamage xorg-libXcomposite xorg-xcompmgr xorg-libXrender \
 1459.11  xorg-libXext"
  1460.1 --- a/tslib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1460.2 +++ b/tslib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1460.3 @@ -11,7 +11,7 @@
  1460.4  DEPENDS="pkg-config"
  1460.5  WANTED="tslib"
  1460.6  
  1460.7 -HOST_ARCH="i486 arm"
  1460.8 +HOST_ARCH="i486 x86_64 arm"
  1460.9  
 1460.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1460.11  genpkg_rules()
  1461.1 --- a/tslib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1461.2 +++ b/tslib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1461.3 @@ -13,7 +13,7 @@
  1461.4  
  1461.5  BUILD_DEPENDS="autoconf automake libtool"
  1461.6  
  1461.7 -HOST_ARCH="i486 arm"
  1461.8 +HOST_ARCH="i486 x86_64 arm"
  1461.9  
 1461.10  # Handle cross compilation
 1461.11  case "$ARCH" in
  1462.1 --- a/ttf-dejavu-extra/receipt	Tue Jun 25 14:51:14 2024 +0000
  1462.2 +++ b/ttf-dejavu-extra/receipt	Thu Dec 05 08:39:45 2024 +0000
  1462.3 @@ -12,6 +12,8 @@
  1462.4  DEPENDS="ttf-dejavu"
  1462.5  WANTED="ttf-dejavu"
  1462.6  
  1462.7 +HOST_ARCH="i486 x86_64"
  1462.8 +
  1462.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1462.10  genpkg_rules()
 1462.11  {
  1463.1 --- a/ttf-dejavu/receipt	Tue Jun 25 14:51:14 2024 +0000
  1463.2 +++ b/ttf-dejavu/receipt	Thu Dec 05 08:39:45 2024 +0000
  1463.3 @@ -15,7 +15,7 @@
  1463.4  BUILD_DEPENDS="fontforge"
  1463.5  SPLIT="ttf-dejavu-extra"
  1463.6  
  1463.7 -HOST_ARCH="i486 arm"
  1463.8 +HOST_ARCH="i486 arm x86_64"
  1463.9  
 1463.10  current_version()
 1463.11  {
  1464.1 --- a/tzdata/receipt	Tue Jun 25 14:51:14 2024 +0000
  1464.2 +++ b/tzdata/receipt	Thu Dec 05 08:39:45 2024 +0000
  1464.3 @@ -15,7 +15,7 @@
  1464.4  # genpkg_rules expect some locale-* build tree
  1464.5  BUILD_DEPENDS="glibc-dev"
  1464.6  
  1464.7 -HOST_ARCH="i486 arm"
  1464.8 +HOST_ARCH="i486 arm x86_64"
  1464.9  
 1464.10  # What is the latest version available today?
 1464.11  current_version()
  1465.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1465.2 +++ b/uacme/receipt	Thu Dec 05 08:39:45 2024 +0000
  1465.3 @@ -0,0 +1,40 @@
  1465.4 +# SliTaz package receipt.
  1465.5 +
  1465.6 +PACKAGE="uacme"
  1465.7 +VERSION="1.7.1"
  1465.8 +CATEGORY="network"
  1465.9 +SHORT_DESC="Lightweight client for ACMEv2 protocol."
 1465.10 +MAINTAINER="shann@slitaz.org"
 1465.11 +LICENSE="GPL3"
 1465.12 +TARBALL="$VERSION.tar.gz"
 1465.13 +WEB_SITE="http://github.com/ndilieto/uacme/"
 1465.14 +WGET_URL="$WEB_SITE/archive/refs/tags/upstream/$TARBALL"
 1465.15 +HOST_ARCH="i486 arm x86_64"
 1465.16 +
 1465.17 +DEPENDS="libssl libcurl"
 1465.18 +BUILD_DEPENDS="openssl-dev curl-dev libcurl"
 1465.19 +
 1465.20 +# Rules to configure and make the package.
 1465.21 +compile_rules()
 1465.22 +{
 1465.23 +	cd $src
 1465.24 +	./configure \
 1465.25 +	    --prefix=/usr \
 1465.26 +	    --without-gnutls \
 1465.27 +            --disable-docs \
 1465.28 +            --with-openssl \
 1465.29 +            --disable-maintainer-mode
 1465.30 +
 1465.31 +        # Set HAProxy path for acme challenge           
 1465.32 +        sed -i 's#/var/www#/usr/share/haproxy#' uacme.sh
 1465.33 +
 1465.34 +	make && make DESTDIR=$DESTDIR install
 1465.35 +}
 1465.36 +
 1465.37 +# Rules to gen a SliTaz package suitable for Tazpkg.
 1465.38 +genpkg_rules()
 1465.39 +{
 1465.40 +	mkdir -p $fs/usr/bin $fs/usr/share
 1465.41 +	cp -a $install/usr/bin/* $fs/usr/bin
 1465.42 +        cp -a $install/usr/share/* $fs/usr/share
 1465.43 +}
  1466.1 --- a/ucl-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1466.2 +++ b/ucl-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1466.3 @@ -11,6 +11,8 @@
  1466.4  
  1466.5  DEPENDS="ucl"
  1466.6  
  1466.7 +HOST_ARCH="i486 x86_64"
  1466.8 +
  1466.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1466.10  genpkg_rules()
 1466.11  {
  1467.1 --- a/ucl/receipt	Tue Jun 25 14:51:14 2024 +0000
  1467.2 +++ b/ucl/receipt	Thu Dec 05 08:39:45 2024 +0000
  1467.3 @@ -10,6 +10,8 @@
  1467.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1467.5  WGET_URL="$WEB_SITE/download/$TARBALL"
  1467.6  
  1467.7 +HOST_ARCH="i486 x86_64"
  1467.8 +
  1467.9  # What is the latest version available today?
 1467.10  current_version()
 1467.11  {
  1468.1 --- a/udev-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1468.2 +++ b/udev-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1468.3 @@ -8,7 +8,7 @@
  1468.4  LICENSE="GPL2"
  1468.5  WANTED="udev"
  1468.6  WEB_SITE="https://www.freedesktop.org/software/systemd/man/udev.html"
  1468.7 -HOST_ARCH="i486 arm"
  1468.8 +HOST_ARCH="i486 arm x86_64"
  1468.9  
 1468.10  DEPENDS="udev pkg-config"
 1468.11  
  1469.1 --- a/udev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1469.2 +++ b/udev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1469.3 @@ -10,12 +10,12 @@
  1469.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1469.5  WEB_SITE="https://www.freedesktop.org/software/systemd/man/udev.html"
  1469.6  WGET_URL="https://www.kernel.org/pub/linux/utils/kernel/hotplug/$TARBALL"
  1469.7 -HOST_ARCH="i486 arm"
  1469.8 +HOST_ARCH="i486 arm x86_64"
  1469.9  
 1469.10  DEPENDS="util-linux-blkid pciids usbids acl kmod"
 1469.11  BUILD_DEPENDS="util-linux-blkid-dev gperf pkg-config pciids acl-dev \
 1469.12  libgio-dev usbutils-dev libusb-dev glib-dev pciids usbids kmod-dev \
 1469.13 -pcre-dev liblzma-dev util-linux-uuid-dev python3-dev"
 1469.14 +libgudev-dev pcre-dev liblzma-dev util-linux-uuid-dev python3-dev"
 1469.15  
 1469.16  # Need avoid loop, rebuild after with libgudev-dev
 1469.17  
  1470.1 --- a/udisks2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1470.2 +++ b/udisks2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1470.3 @@ -11,6 +11,8 @@
  1470.4  WANTED="udisks2"
  1470.5  DEPENDS="udisks2 libgio-dev glib-dev"
  1470.6  
  1470.7 +HOST_ARCH="i486 x86_64"
  1470.8 +
  1470.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1470.10  genpkg_rules()
 1470.11  {
  1471.1 --- a/udisks2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1471.2 +++ b/udisks2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1471.3 @@ -14,6 +14,8 @@
  1471.4  BUILD_DEPENDS="docbook-xsl gtk-doc libgudev-dev polkit-dev libatasmart-dev \
  1471.5  gobject-introspection-dev"
  1471.6  
  1471.7 +HOST_ARCH="i486 x86_64"
  1471.8 +
  1471.9  current_version()
 1471.10  {
 1471.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1472.1 --- a/unixODBC-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1472.2 +++ b/unixODBC-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1472.3 @@ -11,7 +11,7 @@
  1472.4  DEPENDS="unixODBC"
  1472.5  WANTED="unixODBC"
  1472.6  
  1472.7 -HOST_ARCH="i486 arm"
  1472.8 +HOST_ARCH="i486 arm x86_64"
  1472.9  
 1472.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1472.11  genpkg_rules()
  1473.1 --- a/unixODBC/receipt	Tue Jun 25 14:51:14 2024 +0000
  1473.2 +++ b/unixODBC/receipt	Thu Dec 05 08:39:45 2024 +0000
  1473.3 @@ -15,7 +15,7 @@
  1473.4  DEPENDS="libunixODBC readline"
  1473.5  BUILD_DEPENDS="readline-dev"
  1473.6  
  1473.7 -HOST_ARCH="i486 arm"
  1473.8 +HOST_ARCH="i486 arm x86_64"
  1473.9  
 1473.10  # @maintainer:	Please update also libunixODBC
 1473.11  
  1474.1 --- a/unzip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1474.2 +++ b/unzip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1474.3 @@ -11,6 +11,8 @@
  1474.4  WGET_URL="$SF_MIRROR/infozip/$TARBALL"
  1474.5  TAGS="archive compression"
  1474.6  
  1474.7 +HOST_ARCH="i486 x86_64"
  1474.8 +
  1474.9  # What is the latest version available today?
 1474.10  current_version()
 1474.11  {
  1475.1 --- a/upx/receipt	Tue Jun 25 14:51:14 2024 +0000
  1475.2 +++ b/upx/receipt	Thu Dec 05 08:39:45 2024 +0000
  1475.3 @@ -15,6 +15,8 @@
  1475.4  DEPENDS="ucl zlib"
  1475.5  BUILD_DEPENDS="ucl-dev zlib-dev perl"
  1475.6  
  1475.7 +HOST_ARCH="i486 x86_64"
  1475.8 +
  1475.9  current_version()
 1475.10  {
 1475.11  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
  1476.1 --- a/usbids/receipt	Tue Jun 25 14:51:14 2024 +0000
  1476.2 +++ b/usbids/receipt	Thu Dec 05 08:39:45 2024 +0000
  1476.3 @@ -13,7 +13,7 @@
  1476.4  
  1476.5  BUILD_DEPENDS="advancecomp"
  1476.6  
  1476.7 -HOST_ARCH="i486 arm"
  1476.8 +HOST_ARCH="i486 arm x86_64"
  1476.9  
 1476.10  # What is the latest version available today?
 1476.11  current_version()
  1477.1 --- a/usbip-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1477.2 +++ b/usbip-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1477.3 @@ -1,7 +1,7 @@
  1477.4  # SliTaz package receipt.
  1477.5  
  1477.6  PACKAGE="usbip-dev"
  1477.7 -VERSION="5.10.217"
  1477.8 +VERSION="5.10.221"
  1477.9  CATEGORY="development"
 1477.10  SHORT_DESC="general USB device sharing system over IP network, development files."
 1477.11  MAINTAINER="pascal.bellard@slitaz.org"
 1477.12 @@ -12,6 +12,8 @@
 1477.13  
 1477.14  DEPENDS="usbip udev-dev"
 1477.15  
 1477.16 +HOST_ARCH="i486 x86_64"
 1477.17 +
 1477.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1477.19  genpkg_rules()
 1477.20  {
  1478.1 --- a/usbip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1478.2 +++ b/usbip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1478.3 @@ -1,7 +1,7 @@
  1478.4  # SliTaz package receipt.
  1478.5  
  1478.6  PACKAGE="usbip"
  1478.7 -VERSION="5.10.217"
  1478.8 +VERSION="5.10.221"
  1478.9  CATEGORY="system-tools"
 1478.10  SHORT_DESC="general USB device sharing system over IP network."
 1478.11  MAINTAINER="pascal.bellard@slitaz.org"
 1478.12 @@ -12,6 +12,8 @@
 1478.13  
 1478.14  DEPENDS="sysfsutils glib libwrap linux-usbip udev"
 1478.15  
 1478.16 +HOST_ARCH="i486 x86_64"
 1478.17 +
 1478.18  # Rules to gen a SliTaz package suitable for Tazpkg.
 1478.19  genpkg_rules()
 1478.20  {
  1479.1 --- a/usbutils-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1479.2 +++ b/usbutils-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1479.3 @@ -9,6 +9,8 @@
  1479.4  WEB_SITE="https://linux-usb.sourceforge.net/"
  1479.5  WANTED="usbutils"
  1479.6  
  1479.7 +HOST_ARCH="i486 x86_64"
  1479.8 +
  1479.9  DEPENDS="usbutils pkg-config"
 1479.10  
 1479.11  # Rules to gen a SliTaz package suitable for Tazpkg.
  1480.1 --- a/usbutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1480.2 +++ b/usbutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1480.3 @@ -9,7 +9,7 @@
  1480.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1480.5  WEB_SITE="https://linux-usb.sourceforge.net/"
  1480.6  WGET_URL="https://mirrors.edge.kernel.org/pub/linux/utils/usb/usbutils/$TARBALL"
  1480.7 -HOST_ARCH="i486 arm"
  1480.8 +HOST_ARCH="i486 arm x86_64"
  1480.9  
 1480.10  TAGS="usb"
 1480.11  DEPENDS="glibc-base libusb libusb-compat zlib usbids"
  1481.1 --- a/util-linux-blkid-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1481.2 +++ b/util-linux-blkid-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1481.3 @@ -11,7 +11,7 @@
  1481.4  DEPENDS="util-linux-blkid util-linux-uuid-dev"
  1481.5  WANTED="util-linux"
  1481.6  
  1481.7 -HOST_ARCH="i486 arm"
  1481.8 +HOST_ARCH="i486 arm x86_64"
  1481.9  
 1481.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1481.11  genpkg_rules()
  1482.1 --- a/util-linux-blkid/receipt	Tue Jun 25 14:51:14 2024 +0000
  1482.2 +++ b/util-linux-blkid/receipt	Thu Dec 05 08:39:45 2024 +0000
  1482.3 @@ -12,7 +12,7 @@
  1482.4  #udev (remove udev dep)
  1482.5  WANTED="util-linux"
  1482.6  
  1482.7 -HOST_ARCH="i486 arm"
  1482.8 +HOST_ARCH="i486 arm x86_64"
  1482.9  
 1482.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1482.11  genpkg_rules()
 1482.12 @@ -21,6 +21,12 @@
 1482.13  	rm -r	$fs/usr/share
 1482.14  }
 1482.15  
 1482.16 +# Overlap busybox
 1482.17 +pre_install()
 1482.18 +{
 1482.19 +        rm -f   "$1/sbin/blkid"
 1482.20 +}
 1482.21 +
 1482.22  post_remove()
 1482.23  {
 1482.24  	ln -s /bin/busybox	"$1/sbin/blkid"
  1483.1 --- a/util-linux-blockdev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1483.2 +++ b/util-linux-blockdev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1483.3 @@ -11,6 +11,8 @@
  1483.4  DEPENDS="gcc-lib-base glibc-base"
  1483.5  WANTED="util-linux"
  1483.6  
  1483.7 +HOST_ARCH="i486 x86_64"
  1483.8 +
  1483.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1483.10  genpkg_rules()
 1483.11  {
  1484.1 --- a/util-linux-cfdisk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1484.2 +++ b/util-linux-cfdisk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1484.3 @@ -12,7 +12,7 @@
  1484.4  	util-linux-fdisk util-linux-mount util-linux-smartcols util-linux-uuid"
  1484.5  WANTED="util-linux"
  1484.6  
  1484.7 -HOST_ARCH="i486 arm"
  1484.8 +HOST_ARCH="i486 arm x86_64"
  1484.9  
 1484.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1484.11  genpkg_rules()
  1485.1 --- a/util-linux-column/receipt	Tue Jun 25 14:51:14 2024 +0000
  1485.2 +++ b/util-linux-column/receipt	Thu Dec 05 08:39:45 2024 +0000
  1485.3 @@ -11,7 +11,7 @@
  1485.4  DEPENDS="gcc-lib-base glibc-base"
  1485.5  WANTED="util-linux"
  1485.6  
  1485.7 -HOST_ARCH="i486 arm"
  1485.8 +HOST_ARCH="i486 arm x86_64"
  1485.9  
 1485.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1485.11  genpkg_rules()
  1486.1 --- a/util-linux-cramfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1486.2 +++ b/util-linux-cramfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1486.3 @@ -11,7 +11,7 @@
  1486.4  DEPENDS="gcc-lib-base glibc-base zlib"
  1486.5  WANTED="util-linux"
  1486.6  
  1486.7 -HOST_ARCH="i486 arm"
  1486.8 +HOST_ARCH="i486 arm x86_64"
  1486.9  
 1486.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1486.11  genpkg_rules()
  1487.1 --- a/util-linux-eject/receipt	Tue Jun 25 14:51:14 2024 +0000
  1487.2 +++ b/util-linux-eject/receipt	Thu Dec 05 08:39:45 2024 +0000
  1487.3 @@ -11,7 +11,7 @@
  1487.4  DEPENDS="gcc-lib-base glibc-base util-linux-blkid util-linux-mount util-linux-uuid"
  1487.5  WANTED="util-linux"
  1487.6  
  1487.7 -HOST_ARCH="i486 arm"
  1487.8 +HOST_ARCH="i486 arm x86_64"
  1487.9  
 1487.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1487.11  genpkg_rules()
  1488.1 --- a/util-linux-fdisk-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1488.2 +++ b/util-linux-fdisk-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1488.3 @@ -11,7 +11,7 @@
  1488.4  DEPENDS="util-linux-blkid-dev util-linux-fdisk util-linux-uuid-dev"
  1488.5  WANTED="util-linux"
  1488.6  
  1488.7 -HOST_ARCH="i486 arm"
  1488.8 +HOST_ARCH="i486 arm x86_64"
  1488.9  
 1488.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1488.11  genpkg_rules()
  1489.1 --- a/util-linux-fdisk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1489.2 +++ b/util-linux-fdisk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1489.3 @@ -11,7 +11,7 @@
  1489.4  DEPENDS="gcc-lib-base glibc-base libtinfo readline util-linux-blkid util-linux-uuid"
  1489.5  WANTED="util-linux"
  1489.6  
  1489.7 -HOST_ARCH="i486 arm"
  1489.8 +HOST_ARCH="i486 arm x86_64"
  1489.9  
 1489.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1489.11  genpkg_rules()
  1490.1 --- a/util-linux-flock/receipt	Tue Jun 25 14:51:14 2024 +0000
  1490.2 +++ b/util-linux-flock/receipt	Thu Dec 05 08:39:45 2024 +0000
  1490.3 @@ -11,6 +11,8 @@
  1490.4  DEPENDS="gcc-lib-base glibc-base"
  1490.5  WANTED="util-linux"
  1490.6  
  1490.7 +HOST_ARCH="i486 x86_64"
  1490.8 +
  1490.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1490.10  genpkg_rules()
 1490.11  {
  1491.1 --- a/util-linux-getopt/receipt	Tue Jun 25 14:51:14 2024 +0000
  1491.2 +++ b/util-linux-getopt/receipt	Thu Dec 05 08:39:45 2024 +0000
  1491.3 @@ -11,7 +11,7 @@
  1491.4  DEPENDS="gcc-lib-base glibc-base"
  1491.5  WANTED="util-linux"
  1491.6  
  1491.7 -HOST_ARCH="i486 arm"
  1491.8 +HOST_ARCH="i486 arm x86_64"
  1491.9  
 1491.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1491.11  genpkg_rules()
  1492.1 --- a/util-linux-losetup/receipt	Tue Jun 25 14:51:14 2024 +0000
  1492.2 +++ b/util-linux-losetup/receipt	Thu Dec 05 08:39:45 2024 +0000
  1492.3 @@ -12,7 +12,7 @@
  1492.4  DEPENDS="gcc-lib-base glibc-base"
  1492.5  WANTED="util-linux"
  1492.6  
  1492.7 -HOST_ARCH="i486 arm"
  1492.8 +HOST_ARCH="i486 arm x86_64"
  1492.9  
 1492.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1492.11  genpkg_rules()
  1493.1 --- a/util-linux-minix/receipt	Tue Jun 25 14:51:14 2024 +0000
  1493.2 +++ b/util-linux-minix/receipt	Thu Dec 05 08:39:45 2024 +0000
  1493.3 @@ -11,6 +11,8 @@
  1493.4  DEPENDS="gcc-lib-base glibc-base"
  1493.5  WANTED="util-linux"
  1493.6  
  1493.7 +HOST_ARCH="i486 x86_64"
  1493.8 +
  1493.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1493.10  genpkg_rules()
 1493.11  {
  1494.1 --- a/util-linux-mkfs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1494.2 +++ b/util-linux-mkfs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1494.3 @@ -11,7 +11,7 @@
  1494.4  DEPENDS="gcc-lib-base glibc-base util-linux-blkid util-linux-uuid zlib"
  1494.5  WANTED="util-linux"
  1494.6  
  1494.7 -HOST_ARCH="i486 arm"
  1494.8 +HOST_ARCH="i486 arm x86_64"
  1494.9  
 1494.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1494.11  genpkg_rules()
  1495.1 --- a/util-linux-mount-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1495.2 +++ b/util-linux-mount-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1495.3 @@ -11,7 +11,7 @@
  1495.4  DEPENDS="util-linux-blkid-dev util-linux-mount util-linux-uuid-dev"
  1495.5  WANTED="util-linux"
  1495.6  
  1495.7 -HOST_ARCH="i486 arm"
  1495.8 +HOST_ARCH="i486 arm x86_64"
  1495.9  
 1495.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1495.11  genpkg_rules()
  1496.1 --- a/util-linux-mount/receipt	Tue Jun 25 14:51:14 2024 +0000
  1496.2 +++ b/util-linux-mount/receipt	Thu Dec 05 08:39:45 2024 +0000
  1496.3 @@ -12,7 +12,7 @@
  1496.4  util-linux-uuid" #udev (remove udev dep)
  1496.5  WANTED="util-linux"
  1496.6  
  1496.7 -HOST_ARCH="i486 arm"
  1496.8 +HOST_ARCH="i486 arm x86_64"
  1496.9  
 1496.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1496.11  genpkg_rules()
 1496.12 @@ -20,3 +20,18 @@
 1496.13  	cook_copy_files findmnt mount libmount.so* mountpoint umount
 1496.14  	rm -r	$fs/usr/share
 1496.15  }
 1496.16 +
 1496.17 +# Overlap busybox
 1496.18 +pre_install()                        
 1496.19 +{
 1496.20 +        rm -f	"$1/bin/mount"
 1496.21 +	rm -f	"$1/bin/mountpoint"
 1496.22 +        rm -f   "$1/bin/umount"
 1496.23 +}
 1496.24 +
 1496.25 +post_remove()
 1496.26 +{
 1496.27 +	ln -s busybox "$1/bin/mount"
 1496.28 +	ln -s busybox "$1/bin/mountpoint"
 1496.29 +	ln -s busybox "$1/bin/unmount"
 1496.30 +}
  1497.1 --- a/util-linux-partx/receipt	Tue Jun 25 14:51:14 2024 +0000
  1497.2 +++ b/util-linux-partx/receipt	Thu Dec 05 08:39:45 2024 +0000
  1497.3 @@ -12,6 +12,8 @@
  1497.4  	util-linux-uuid"
  1497.5  WANTED="util-linux"
  1497.6  
  1497.7 +HOST_ARCH="i486 x86_64"
  1497.8 +
  1497.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1497.10  genpkg_rules()
 1497.11  {
  1498.1 --- a/util-linux-setterm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1498.2 +++ b/util-linux-setterm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1498.3 @@ -11,6 +11,8 @@
  1498.4  DEPENDS="gcc-lib-base glibc-base libtinfo"
  1498.5  WANTED="util-linux"
  1498.6  
  1498.7 +HOST_ARCH="i486 x86_64"
  1498.8 +
  1498.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1498.10  genpkg_rules()
 1498.11  {
  1499.1 --- a/util-linux-sfdisk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1499.2 +++ b/util-linux-sfdisk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1499.3 @@ -12,6 +12,8 @@
  1499.4  	util-linux-fdisk util-linux-smartcols util-linux-uuid"
  1499.5  WANTED="util-linux"
  1499.6  
  1499.7 +HOST_ARCH="i486 x86_64"
  1499.8 +
  1499.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1499.10  genpkg_rules()
 1499.11  {
  1500.1 --- a/util-linux-smartcols-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1500.2 +++ b/util-linux-smartcols-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1500.3 @@ -11,7 +11,7 @@
  1500.4  DEPENDS="util-linux-smartcols"
  1500.5  WANTED="util-linux"
  1500.6  
  1500.7 -HOST_ARCH="i486 arm"
  1500.8 +HOST_ARCH="i486 arm x86_64"
  1500.9  
 1500.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1500.11  genpkg_rules()
  1501.1 --- a/util-linux-smartcols/receipt	Tue Jun 25 14:51:14 2024 +0000
  1501.2 +++ b/util-linux-smartcols/receipt	Thu Dec 05 08:39:45 2024 +0000
  1501.3 @@ -8,6 +8,8 @@
  1501.4  LICENSE="GPL2"
  1501.5  WEB_SITE="https://en.wikipedia.org/wiki/Util-linux"
  1501.6  
  1501.7 +HOST_ARCH="i486 x86_64"
  1501.8 +
  1501.9  DEPENDS="gcc-lib-base glibc-base"
 1501.10  WANTED="util-linux"
 1501.11  
  1502.1 --- a/util-linux-uuid-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1502.2 +++ b/util-linux-uuid-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1502.3 @@ -11,7 +11,7 @@
  1502.4  DEPENDS="util-linux-uuid"
  1502.5  WANTED="util-linux"
  1502.6  
  1502.7 -HOST_ARCH="i486 arm"
  1502.8 +HOST_ARCH="i486 arm x86_64"
  1502.9  
 1502.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1502.11  genpkg_rules()
  1503.1 --- a/util-linux-uuid/receipt	Tue Jun 25 14:51:14 2024 +0000
  1503.2 +++ b/util-linux-uuid/receipt	Thu Dec 05 08:39:45 2024 +0000
  1503.3 @@ -11,7 +11,7 @@
  1503.4  DEPENDS="gcc-lib-base glibc-base"
  1503.5  WANTED="util-linux"
  1503.6  
  1503.7 -HOST_ARCH="i486 arm"
  1503.8 +HOST_ARCH="i486 arm x86_64"
  1503.9  
 1503.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1503.11  genpkg_rules()
  1504.1 --- a/util-linux-whereis/receipt	Tue Jun 25 14:51:14 2024 +0000
  1504.2 +++ b/util-linux-whereis/receipt	Thu Dec 05 08:39:45 2024 +0000
  1504.3 @@ -11,7 +11,7 @@
  1504.4  DEPENDS="gcc-lib-base glibc-base"
  1504.5  WANTED="util-linux"
  1504.6  
  1504.7 -HOST_ARCH="i486 arm"
  1504.8 +HOST_ARCH="i486 arm x86_64"
  1504.9  
 1504.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1504.11  genpkg_rules()
  1505.1 --- a/util-linux/receipt	Tue Jun 25 14:51:14 2024 +0000
  1505.2 +++ b/util-linux/receipt	Thu Dec 05 08:39:45 2024 +0000
  1505.3 @@ -14,7 +14,8 @@
  1505.4  # To avoid loop between util-linux / udev, build first time util-linux without udev
  1505.5  # and after build udev, rebuild util-linux with udev dep
  1505.6  
  1505.7 -BUILD_DEPENDS="gcc libcap-ng-dev ncursesw-dev readline-dev python-dev udev-dev"
  1505.8 +BUILD_DEPENDS="gcc libcap-ng-dev ncursesw-dev readline-dev python-dev udev-dev" 
  1505.9 +# first build without udev
 1505.10  SPLIT="util-linux-blkid
 1505.11  	util-linux-blkid-dev
 1505.12  	util-linux-blockdev
 1505.13 @@ -40,7 +41,7 @@
 1505.14  	util-linux-uuid-dev
 1505.15  	util-linux-whereis"
 1505.16  
 1505.17 -HOST_ARCH="i486 arm"
 1505.18 +HOST_ARCH="i486 arm x86_64"
 1505.19  
 1505.20  # What is the latest version available today?
 1505.21  current_version()
  1506.1 --- a/vala/receipt	Tue Jun 25 14:51:14 2024 +0000
  1506.2 +++ b/vala/receipt	Thu Dec 05 08:39:45 2024 +0000
  1506.3 @@ -10,7 +10,7 @@
  1506.4  WEB_SITE="https://wiki.gnome.org/Projects/Vala"
  1506.5  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
  1506.6  TAGS="compiler"
  1506.7 -HOST_ARCH="i486 arm"
  1506.8 +HOST_ARCH="i486 arm x86_64"
  1506.9  
 1506.10  DEPENDS="glib"
 1506.11  BUILD_DEPENDS="automake autoconf libtool flex bison \
  1507.1 --- a/valgrind-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1507.2 +++ b/valgrind-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1507.3 @@ -11,6 +11,8 @@
  1507.4  DEPENDS="pkg-config valgrind"
  1507.5  WANTED="valgrind"
  1507.6  
  1507.7 +HOST_ARCH="i486 x86_64"
  1507.8 +
  1507.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1507.10  genpkg_rules()
 1507.11  {
  1508.1 --- a/valgrind/receipt	Tue Jun 25 14:51:14 2024 +0000
  1508.2 +++ b/valgrind/receipt	Thu Dec 05 08:39:45 2024 +0000
  1508.3 @@ -16,6 +16,8 @@
  1508.4  DEPENDS=""
  1508.5  BUILD_DEPENDS="autoconf"
  1508.6  
  1508.7 +HOST_ARCH="i486 x86_64"
  1508.8 +
  1508.9  # What is the latest version available today?
 1508.10  current_version()
 1508.11  {
  1509.1 --- a/vde2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1509.2 +++ b/vde2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1509.3 @@ -11,6 +11,8 @@
  1509.4  DEPENDS="pkg-config"
  1509.5  WANTED="vde2"
  1509.6  
  1509.7 +HOST_ARCH="i486 x86_64"
  1509.8 +
  1509.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1509.10  genpkg_rules()
 1509.11  {
  1510.1 --- a/vde2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1510.2 +++ b/vde2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1510.3 @@ -15,6 +15,8 @@
  1510.4  DEPENDS="libcrypto"
  1510.5  BUILD_DEPENDS="automake libcrypto libcrypto-dev libtool"
  1510.6  
  1510.7 +HOST_ARCH="i486 x86_64"
  1510.8 +
  1510.9  # What is the latest version available today?
 1510.10  current_version()
 1510.11  {
  1511.1 --- a/vlc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1511.2 +++ b/vlc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1511.3 @@ -12,20 +12,24 @@
  1511.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1511.5  WGET_URL="https://download.videolan.org/pub/videolan/$PACKAGE/$VERSION/$TARBALL"
  1511.6  
  1511.7 -DEPENDS="gcc83-lib-base libQtCore libQtGui libvlc"
  1511.8 +DEPENDS="libQt5Core libQt5Gui libQt5Svg libQt5Widgets libQt5X11Extras libQt5Xcb libvlc"
  1511.9  BUILD_DEPENDS="alsa-lib-dev cairo-dev dbus-dev expat-dev ffmpeg-dev flac-dev 
 1511.10 -	fluidsynth-dev fribidi-dev gcc83 gcc83-lib-base gettext gmp-dev gnutls-dev 
 1511.11 +	fluidsynth-dev fribidi-dev gcc gettext gmp-dev gnutls-dev 
 1511.12  	hicolor-icon-theme jack-audio-connection-kit-dev libarchive-dev 
 1511.13 -	libavc1394-dev libcaca-dev libcddb-dev libdvdread-dev libdvdnav-dev 
 1511.14 +	libavc1394-dev libcddb-dev libdvdread-dev libdvdnav-dev 
 1511.15  	libegl-mesa libgnutls libmad-dev libmodplug-dev libmpeg2-dev libmtp-dev 
 1511.16  	libraw1394-dev librsvg-dev libsamplerate-dev libsdl-image-dev libsecret-dev 
 1511.17  	libtheora-dev libtheora-enc libupnp-dev libvorbis-dev libxml2-dev lua5.1-dev 
 1511.18 -	ncurses-dev opus-dev pango-dev protobuf-dev Qt4-dev speex-dev taglib-dev tar 
 1511.19 +	ncurses-dev opus-dev pango-dev protobuf-dev speex-dev taglib-dev tar 
 1511.20  	util-linux-uuid-dev x264-dev x265-dev xcb-util-dev xcb-util-keysyms-dev yasm 
 1511.21 -	zvbi-dev"
 1511.22 +	zvbi-dev pulseaudio-dev Qt5-dev icu-dev"
 1511.23 +
 1511.24 +# libcaca-dev (unmaintened)
 1511.25  
 1511.26  COOKOPTS="!fixdesktops"
 1511.27  
 1511.28 +HOST_ARCH="i486 x86_64"
 1511.29 +
 1511.30  # @maintainer: Please update also: libvlc and libvlc-dev
 1511.31  
 1511.32  # What is the latest version available today?
 1511.33 @@ -42,11 +46,14 @@
 1511.34  	# export ncurses paths 
 1511.35  	export NCURSES_CFLAGS="-I/usr/include"
 1511.36  	export NCURSES_LIBS="-L/lib -lncurses -ltinfo"
 1511.37 -	export CC=gcc-83 CXX=g++-83 BUILDCC=gcc-83
 1511.38 +	export CC=gcc CXX=g++ BUILDCC=gcc
 1511.39  
 1511.40  	./configure			\
 1511.41  		--prefix=/usr		\
 1511.42 -		--disable-pulse		\
 1511.43 +		--enable-pulse		\
 1511.44 +		--enable-dvdread	\
 1511.45 +		--enable-dvdnav		\
 1511.46 +		--enable-qt		\
 1511.47  		--disable-a52		\
 1511.48  		--disable-sout		\
 1511.49  		--disable-libgcrypt	\
  1512.1 --- a/vorbis-tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1512.2 +++ b/vorbis-tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1512.3 @@ -16,7 +16,7 @@
  1512.4  BUILD_DEPENDS="curl-dev flac-dev libao-dev libcrypto-dev libogg-dev
  1512.5  	libvorbis-dev speex-dev"
  1512.6  
  1512.7 -HOST_ARCH="i486 arm"
  1512.8 +HOST_ARCH="i486 arm x86_64"
  1512.9  
 1512.10  # What is the latest version available today?
 1512.11  current_version()
  1513.1 --- a/vrrpd/receipt	Tue Jun 25 14:51:14 2024 +0000
  1513.2 +++ b/vrrpd/receipt	Thu Dec 05 08:39:45 2024 +0000
  1513.3 @@ -4,33 +4,29 @@
  1513.4  VERSION="1.15"
  1513.5  CATEGORY="network"
  1513.6  SHORT_DESC="High-availability: Virtual Router Redundancy Protocol daemon."
  1513.7 -MAINTAINER="pascal.bellard@slitaz.org"
  1513.8 +MAINTAINER="shann@slitaz.org"
  1513.9  LICENSE="GPL2"
 1513.10  TARBALL="$PACKAGE-$VERSION.tar.gz"
 1513.11  WEB_SITE="https://github.com/fredbcode/Vrrpd/"
 1513.12  WGET_URL="https://github.com/fredbcode/Vrrpd/archive/v$VERSION.tar.gz"
 1513.13 -CONFIG_FILES="/etc/vrrpd /etc/vrrp.conf"
 1513.14 +CONFIG_FILES="/etc/vrrpd"
 1513.15  TAGS="High availability HA"
 1513.16 -
 1513.17 -current_version()
 1513.18 -{
 1513.19 -	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
 1513.20 -	sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q'
 1513.21 -}
 1513.22 +HOST_ARCH="i486 x86_64"
 1513.23  
 1513.24  # Rules to configure and make the package.
 1513.25  compile_rules()
 1513.26  {
 1513.27 -	make
 1513.28 +    patch -p1 < $stuff/remove_checksum_check.patch
 1513.29 +    patch -p1 < $stuff/remove_adverinterval_check.patch
 1513.30 +    make
 1513.31  }
 1513.32  
 1513.33  # Rules to gen a SliTaz package suitable for Tazpkg.
 1513.34  genpkg_rules()
 1513.35  {
 1513.36 -	mkdir -p $fs/etc/init.d $fs/usr/sbin $install/usr/share
 1513.37 -	cp -R $src/doc $install/usr/share
 1513.38 -	cp $src/vrrpd $src/atropos $fs/usr/sbin
 1513.39 -	cp -R $src/configs/vrrpd $fs/etc/
 1513.40 -	ln -s vrrpd/vrrp_on.sh $fs/etc/vrrp.conf
 1513.41 -	ln -s daemon $fs/etc/init.d/vrrpd
 1513.42 +    mkdir -p $fs/etc/init.d $fs/usr/sbin $install/usr/share
 1513.43 +    cp -R $src/doc $install/usr/share
 1513.44 +    cp $src/vrrpd $src/atropos $fs/usr/sbin
 1513.45 +    cp -R $src/configs/vrrpd $fs/etc/
 1513.46 +    cp $stuff/daemon $fs/etc/init.d/vrrpd
 1513.47  }
  1514.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1514.2 +++ b/vrrpd/stuff/daemon	Thu Dec 05 08:39:45 2024 +0000
  1514.3 @@ -0,0 +1,54 @@
  1514.4 +#!/bin/sh
  1514.5 +# /etc/init.d/vrrpd: Start, stop and restart web server on SliTaz,
  1514.6 +# at boot time or with the command line. Daemons options are configured
  1514.7 +# with /etc/daemons.conf
  1514.8 +#
  1514.9 +. /etc/init.d/rc.functions
 1514.10 +. /etc/daemons.conf
 1514.11 +
 1514.12 +NAME=vrrpd
 1514.13 +DESC="$(_ 'High-availability')"
 1514.14 +DAEMON=/usr/sbin/vrrpd
 1514.15 +OPTIONS=$VRRPD_OPTIONS
 1514.16 +PIDFILE=/run/vrrpd_eth0.pid
 1514.17 +
 1514.18 +case "$1" in
 1514.19 +  start)
 1514.20 +    if active_pidfile $PIDFILE vrrpd ; then
 1514.21 +      _ '%s is already running.' $NAME
 1514.22 +      exit 1
 1514.23 +    fi
 1514.24 +    action 'Starting %s: %s...' "$DESC" $NAME
 1514.25 +    $DAEMON $OPTIONS
 1514.26 +    status
 1514.27 +    ;;
 1514.28 +  stop)
 1514.29 +    if ! active_pidfile $PIDFILE vrrpd ; then
 1514.30 +      _ '%s is not running.' $NAME
 1514.31 +      exit 1
 1514.32 +    fi
 1514.33 +    action 'Stopping %s: %s...' "$DESC" $NAME
 1514.34 +    kill $(cat $PIDFILE)
 1514.35 +    rm $PIDFILE
 1514.36 +    status
 1514.37 +    ;;
 1514.38 +  restart)
 1514.39 +    if ! active_pidfile $PIDFILE vrrpd ; then
 1514.40 +      _ '%s is not running.' $NAME
 1514.41 +      exit 1
 1514.42 +    fi
 1514.43 +    action 'Restarting %s: %s...' "$DESC" $NAME
 1514.44 +    kill $(cat $PIDFILE)
 1514.45 +    rm $PIDFILE
 1514.46 +    sleep 2
 1514.47 +    $DAEMON $OPTIONS
 1514.48 +    status
 1514.49 +    ;;
 1514.50 +  *)
 1514.51 +    emsg "<n><b>$(_ 'Usage:')</b> $0 [start|stop|restart]"
 1514.52 +    newline
 1514.53 +    exit 1
 1514.54 +    ;;
 1514.55 +esac
 1514.56 +
 1514.57 +exit 0
  1515.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1515.2 +++ b/vrrpd/stuff/remove_adverinterval_check.patch	Thu Dec 05 08:39:45 2024 +0000
  1515.3 @@ -0,0 +1,17 @@
  1515.4 +--- a/vrrpd.c
  1515.5 ++++ b/vrrpd.c
  1515.6 +@@ -598,14 +598,6 @@
  1515.7 + 	** valid */
  1515.8 + 	/* WORK: currently we don't */
  1515.9 + 
 1515.10 +-	/* MUST verify that the Adver Interval in the packet is the same as
 1515.11 +-	** the locally configured for this virtual router */
 1515.12 +-	if( vsrv->adver_int/VRRP_TIMER_HZ != hd->adver_int ){
 1515.13 +-		vrrpd_log(LOG_WARNING,"VRRPD advertissement: same id %d but interval mismatch mine=%d rcved=%d"
 1515.14 +-			, vsrv->vrid, vsrv->adver_int/VRRP_TIMER_HZ, hd->adver_int );
 1515.15 +-//		return 1;
 1515.16 +-	}
 1515.17 +-
 1515.18 + 	/* Scott added 9-4-02 */
 1515.19 + 	master_ipaddr = ip->saddr;
 1515.20 + 	return 0;
  1516.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
  1516.2 +++ b/vrrpd/stuff/remove_checksum_check.patch	Thu Dec 05 08:39:45 2024 +0000
  1516.3 @@ -0,0 +1,14 @@
  1516.4 +--- a/vrrpd.c
  1516.5 ++++ b/vrrpd.c
  1516.6 +@@ -549,11 +549,6 @@
  1516.7 + 			, ntohs(ip->tot_len)-ihl, sizeof(vrrp_pkt) );
  1516.8 + 		return 1;
  1516.9 + 	}
 1516.10 +-	/* WORK: MUST verify the VRRP checksum */
 1516.11 +-	if( in_csum( (u_short*)hd, vrrp_hd_len(vsrv), 0) ){
 1516.12 +-		vrrpd_log(LOG_WARNING,"Invalid vrrp checksum" );
 1516.13 +-		return 1;
 1516.14 +-	}
 1516.15 + 	/* MUST perform authentication specified by Auth Type */
 1516.16 + 	/* MUST verify that the VRID is valid on the receiving interface */
 1516.17 + 	if( vsrv->vrid != hd->vrid ){
  1517.1 --- a/vte-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1517.2 +++ b/vte-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1517.3 @@ -8,7 +8,7 @@
  1517.4  MAINTAINER="pankso@slitaz.org"
  1517.5  LICENSE="GPL2"
  1517.6  WEB_SITE="https://www.gnome.org/"
  1517.7 -HOST_ARCH="i486 arm"
  1517.8 +HOST_ARCH="i486 arm x86_64"
  1517.9  
 1517.10  DEPENDS="vte pkg-config"
 1517.11  
  1518.1 --- a/vte-gtk2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1518.2 +++ b/vte-gtk2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1518.3 @@ -8,7 +8,7 @@
  1518.4  MAINTAINER="pankso@slitaz.org"
  1518.5  LICENSE="GPL2"
  1518.6  WEB_SITE="https://www.gnome.org/"
  1518.7 -HOST_ARCH="i486 arm"
  1518.8 +HOST_ARCH="i486 arm x86_64"
  1518.9  
 1518.10  DEPENDS="vte-gtk2 pkg-config"
 1518.11  
  1519.1 --- a/vte-gtk2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1519.2 +++ b/vte-gtk2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1519.3 @@ -9,14 +9,14 @@
  1519.4  TARBALL="vte-$VERSION.tar.bz2"
  1519.5  WEB_SITE="https://www.gnome.org/"
  1519.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
  1519.7 -HOST_ARCH="i486 arm"
  1519.8 +HOST_ARCH="i486 arm x86_64"
  1519.9  
 1519.10  DEPENDS="gtk+ ncurses xorg-libXdamage"
 1519.11  BUILD_DEPENDS="gtk+-dev ncurses-dev"
 1519.12  
 1519.13  # Handle cross compilation.
 1519.14  case "$ARCH" in
 1519.15 -	i?86) 
 1519.16 +	i?86|x86_64) 
 1519.17  		BUILD_DEPENDS="pygtk-dev python-dev gobject-introspection-dev
 1519.18  		perl perl-xml-parser ncurses-dev"
 1519.19  		ARCH_ARGS="--enable-introspection=yes" ;;
  1520.1 --- a/vte-gtk3-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1520.2 +++ b/vte-gtk3-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1520.3 @@ -8,7 +8,7 @@
  1520.4  MAINTAINER="pankso@slitaz.org"
  1520.5  LICENSE="GPL2"
  1520.6  WEB_SITE="https://www.gnome.org/"
  1520.7 -HOST_ARCH="i486 arm"
  1520.8 +HOST_ARCH="i486 arm x86_64"
  1520.9  
 1520.10  DEPENDS="vte-gtk3 pcre2-dev gtk+3-dev gnutls-dev gperf pkg-config"
 1520.11  
  1521.1 --- a/vte-gtk3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1521.2 +++ b/vte-gtk3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1521.3 @@ -10,14 +10,14 @@
  1521.4  TARBALL="$SOURCE-$VERSION.tar.xz"
  1521.5  WEB_SITE="https://www.gnome.org/"
  1521.6  WGET_URL="$GNOME_MIRROR/$SOURCE/${VERSION%.*}/$TARBALL"
  1521.7 -HOST_ARCH="i486 arm"
  1521.8 +HOST_ARCH="i486 arm x86_64"
  1521.9  
 1521.10  DEPENDS="gtk+ gtk+3 libgnutls gdk-pixbuf ncurses xorg-libXdamage pcre2"
 1521.11  BUILD_DEPENDS="gtk+-dev ncurses-dev"
 1521.12  
 1521.13  # Handle cross compilation.
 1521.14  case "$ARCH" in
 1521.15 -	i?86) 
 1521.16 +	i?86|x86_64) 
 1521.17  		BUILD_DEPENDS="pygtk-dev python-dev gobject-introspection-dev perl
 1521.18  		perl-xml-parser ncurses-dev pcre2-dev gtk+3-dev gnutls-dev gperf vala"
 1521.19  		ARCH_ARGS="--enable-introspection=yes" ;;
  1522.1 --- a/vte-terminal-gtk2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1522.2 +++ b/vte-terminal-gtk2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1522.3 @@ -9,7 +9,7 @@
  1522.4  LICENSE="GPL2"
  1522.5  WEB_SITE="https://www.gnome.org/"
  1522.6  TAGS="terminal"
  1522.7 -HOST_ARCH="i486 arm"
  1522.8 +HOST_ARCH="i486 arm x86_64"
  1522.9  
 1522.10  DEPENDS="expat vte-gtk2"
 1522.11  
  1523.1 --- a/vte-terminal-gtk3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1523.2 +++ b/vte-terminal-gtk3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1523.3 @@ -9,7 +9,7 @@
  1523.4  LICENSE="GPL2"
  1523.5  WEB_SITE="https://www.gnome.org/"
  1523.6  TAGS="terminal"
  1523.7 -HOST_ARCH="i486 arm"
  1523.8 +HOST_ARCH="i486 arm x86_64"
  1523.9  
 1523.10  DEPENDS="expat vte-gtk3"
 1523.11  
  1524.1 --- a/vte-terminal/receipt	Tue Jun 25 14:51:14 2024 +0000
  1524.2 +++ b/vte-terminal/receipt	Thu Dec 05 08:39:45 2024 +0000
  1524.3 @@ -9,7 +9,7 @@
  1524.4  LICENSE="GPL2"
  1524.5  WEB_SITE="https://www.gnome.org/"
  1524.6  TAGS="terminal"
  1524.7 -HOST_ARCH="i486 arm"
  1524.8 +HOST_ARCH="i486 arm x86_64"
  1524.9  
 1524.10  DEPENDS="expat vte"
 1524.11  
  1525.1 --- a/vte/receipt	Tue Jun 25 14:51:14 2024 +0000
  1525.2 +++ b/vte/receipt	Thu Dec 05 08:39:45 2024 +0000
  1525.3 @@ -9,14 +9,14 @@
  1525.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1525.5  WEB_SITE="https://www.gnome.org/"
  1525.6  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
  1525.7 -HOST_ARCH="i486 arm"
  1525.8 +HOST_ARCH="i486 arm x86_64"
  1525.9  
 1525.10  DEPENDS="gtk+ ncurses xorg-libXdamage"
 1525.11  BUILD_DEPENDS="gtk+-dev ncurses-dev"
 1525.12  
 1525.13  # Handle cross compilation.
 1525.14  case "$ARCH" in
 1525.15 -	i?86) 
 1525.16 +	i?86|x86_64) 
 1525.17  		BUILD_DEPENDS="pygtk-dev python-dev gobject-introspection-dev
 1525.18  		perl perl-xml-parser ncurses-dev"
 1525.19  		ARCH_ARGS="--enable-introspection=yes" ;;
  1526.1 --- a/wavpack-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1526.2 +++ b/wavpack-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1526.3 @@ -11,6 +11,8 @@
  1526.4  DEPENDS="pkg-config wavpack"
  1526.5  WANTED="wavpack"
  1526.6  
  1526.7 +HOST_ARCH="i486 x86_64"
  1526.8 +
  1526.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1526.10  genpkg_rules()
 1526.11  {
  1527.1 --- a/wavpack/receipt	Tue Jun 25 14:51:14 2024 +0000
  1527.2 +++ b/wavpack/receipt	Thu Dec 05 08:39:45 2024 +0000
  1527.3 @@ -14,6 +14,8 @@
  1527.4  DEPENDS="glibc-base"
  1527.5  BUILD_DEPENDS="autoconf automake libtool"
  1527.6  
  1527.7 +HOST_ARCH="i486 x86_64"
  1527.8 +
  1527.9  # What is the latest version available today?
 1527.10  current_version()
 1527.11  {
  1528.1 --- a/wayland-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1528.2 +++ b/wayland-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1528.3 @@ -11,7 +11,7 @@
  1528.4  DEPENDS="wayland pkg-config"
  1528.5  WANTED="wayland"
  1528.6  
  1528.7 -HOST_ARCH="i486 arm"
  1528.8 +HOST_ARCH="i486 arm x86_64"
  1528.9  
 1528.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1528.11  genpkg_rules()
  1529.1 --- a/wayland-protocols/receipt	Tue Jun 25 14:51:14 2024 +0000
  1529.2 +++ b/wayland-protocols/receipt	Thu Dec 05 08:39:45 2024 +0000
  1529.3 @@ -14,7 +14,7 @@
  1529.4  DEPENDS="wayland"
  1529.5  BUILD_DEPENDS="wayland-dev meson"
  1529.6  
  1529.7 -HOST_ARCH="i486 arm"
  1529.8 +HOST_ARCH="i486 arm x86_64"
  1529.9  
 1529.10  # What is the latest version available today?
 1529.11  current_version()
  1530.1 --- a/wayland/receipt	Tue Jun 25 14:51:14 2024 +0000
  1530.2 +++ b/wayland/receipt	Thu Dec 05 08:39:45 2024 +0000
  1530.3 @@ -16,7 +16,7 @@
  1530.4  DEPENDS="expat gcc-lib-base libffi"
  1530.5  BUILD_DEPENDS="expat-dev gcc libffi-dev meson"
  1530.6  
  1530.7 -HOST_ARCH="i486 arm"
  1530.8 +HOST_ARCH="i486 arm x86_64"
  1530.9  
 1530.10  # Handle cross compilation
 1530.11  case "$ARCH" in
  1531.1 --- a/webgames/receipt	Tue Jun 25 14:51:14 2024 +0000
  1531.2 +++ b/webgames/receipt	Thu Dec 05 08:39:45 2024 +0000
  1531.3 @@ -7,6 +7,7 @@
  1531.4  MAINTAINER="pascal.bellard@slitaz.org"
  1531.5  LICENSE="MIT"
  1531.6  WEB_SITE="http://www.slitaz.org/"
  1531.7 +HOST_ARCH="i486 x86_64"
  1531.8  
  1531.9  mline()
 1531.10  {
  1532.1 --- a/webkitgtk-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1532.2 +++ b/webkitgtk-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1532.3 @@ -8,7 +8,7 @@
  1532.4  MAINTAINER="mallory@sweetpeople.org"
  1532.5  LICENSE="LGPL2"
  1532.6  WEB_SITE="https://webkitgtk.org"
  1532.7 -HOST_ARCH="i486 arm"
  1532.8 +HOST_ARCH="i486 arm x86_64"
  1532.9  
 1532.10  DEPENDS="webkitgtk libsoup-dev enchant-dev libtasn1-dev sqlite-dev \
 1532.11  harfbuzz-icu gstreamer-1.0 gst-plugins-base-1.0 libegl-mesa libsecret-dev \
 1532.12 @@ -20,7 +20,7 @@
 1532.13  	mkdir -p $fs/usr/lib $fs/usr/share
 1532.14  	# ARM: no pkg-config, include or gir files 
 1532.15  	case "$ARCH" in
 1532.16 -		i?86)
 1532.17 +		i?86|x86_64)
 1532.18  			cp -a $install/usr/lib/pkgconfig $fs/usr/lib
 1532.19  			cp -a $install/usr/include $fs/usr
 1532.20  		cp -a $install/usr/share/webkitgtk-1.0 $fs/usr/share
  1533.1 --- a/webkitgtk/receipt	Tue Jun 25 14:51:14 2024 +0000
  1533.2 +++ b/webkitgtk/receipt	Thu Dec 05 08:39:45 2024 +0000
  1533.3 @@ -9,13 +9,13 @@
  1533.4  TARBALL="$PACKAGE-$VERSION.tar.xz"
  1533.5  WEB_SITE="https://webkitgtk.org"
  1533.6  WGET_URL="$WEB_SITE/releases/$TARBALL"
  1533.7 -HOST_ARCH="i486 arm"
  1533.8 +HOST_ARCH="i486 arm x86_64"
  1533.9  
 1533.10  DEPENDS="gtk+ enchant libxslt expat gtk+ jpeg libpng libxml2 sqlite \
 1533.11  xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \
 1533.12  xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama \
 1533.13  xorg-libXrandr xorg-libXrender xorg-libXt acl xorg-libXdamage libsoup \
 1533.14 -gcc-lib-base libtasn1 util-linux-uuid glib-networking harfbuzz-icu \
 1533.15 +gcc-lib-base libtasn1 util-linux-uuid glib-networking harfbuzz-icu libglvnd \
 1533.16  libegl-mesa libwebp libsecret gstreamer-1.0 gst-plugins-base-1.0 libatomic"
 1533.17  BUILD_DEPENDS="autoconf automake115 gtk+-dev enchant-dev libxslt-dev jpeg-dev libpng-dev \
 1533.18  glib-dev sqlite-dev gnutls-dev xorg-libXdamage-dev acl-dev libsoup-dev \
 1533.19 @@ -33,7 +33,7 @@
 1533.20  
 1533.21  # Handle cross compilation.
 1533.22  case "$ARCH" in
 1533.23 -	i?86) 
 1533.24 +	i?86|x86_64) 
 1533.25  		BUILD_DEPENDS="$BUILD_DEPENDS tar gettext m4 bison flex gperf
 1533.26  		autoconf automake115 gtk-doc libtool" ;;
 1533.27  esac
 1533.28 @@ -41,9 +41,6 @@
 1533.29  # Rules to configure and make the package.
 1533.30  compile_rules()
 1533.31  {
 1533.32 -	# libwebkit does not like parallel builds.
 1533.33 -	export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/')
 1533.34 -
 1533.35  	# Patch with new icu
 1533.36  	patch -p1 < $stuff/webkitgtk-JSStringRef-typedef.patch
 1533.37  	patch -p1 < $stuff/webkitgtk-fix-platform-graphics.patch
 1533.38 @@ -88,8 +85,8 @@
 1533.39  	# https://bugzilla.gnome.org/show_bug.cgi?id=655517
 1533.40  	sed -i 's| -shared | -Wl,-O1,--as-needed\0|g' libtool
 1533.41  
 1533.42 -	make all stamp-po 2>&1 | grep -v Source/WebCore/dom/testing &&
 1533.43 -	make install 2>&1 | \
 1533.44 +	make $MAKEFLAGS all stamp-po 2>&1 | grep -v Source/WebCore/dom/testing &&
 1533.45 +	make $MAKEFLAGS install 2>&1 | \
 1533.46  		grep -Ev '(/usr/share/gtk-doc/html|Documentation/webkitgtk/version.xml)' &&
 1533.47  	cp -a $src/Programs/GtkLauncher $DESTDIR/usr/bin
 1533.48  }
  1534.1 --- a/wget/receipt	Tue Jun 25 14:51:14 2024 +0000
  1534.2 +++ b/wget/receipt	Thu Dec 05 08:39:45 2024 +0000
  1534.3 @@ -17,7 +17,7 @@
  1534.4  
  1534.5  CONFIG_FILES="/etc/wgetrc"
  1534.6  
  1534.7 -HOST_ARCH="i486 arm"
  1534.8 +HOST_ARCH="i486 arm x86_64"
  1534.9  
 1534.10  # Handle cross compilation
 1534.11  case "$ARCH" in
  1535.1 --- a/which/receipt	Tue Jun 25 14:51:14 2024 +0000
  1535.2 +++ b/which/receipt	Thu Dec 05 08:39:45 2024 +0000
  1535.3 @@ -13,6 +13,8 @@
  1535.4  
  1535.5  DEPENDS="glibc-base"
  1535.6  
  1535.7 +HOST_ARCH="i486 x86_64"
  1535.8 +
  1535.9  # What is the latest version available today?
 1535.10  current_version()
 1535.11  {
  1536.1 --- a/wireless_tools-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1536.2 +++ b/wireless_tools-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1536.3 @@ -8,7 +8,7 @@
  1536.4  LICENSE="GPL2"
  1536.5  WANTED="wireless_tools"
  1536.6  WEB_SITE="https://hewlettpackard.github.io/wireless-tools/Tools.html"
  1536.7 -HOST_ARCH="i486 arm"
  1536.8 +HOST_ARCH="i486 arm x86_64"
  1536.9  
 1536.10  DEPENDS="wireless_tools"
 1536.11  
  1537.1 --- a/wireless_tools/receipt	Tue Jun 25 14:51:14 2024 +0000
  1537.2 +++ b/wireless_tools/receipt	Thu Dec 05 08:39:45 2024 +0000
  1537.3 @@ -10,7 +10,7 @@
  1537.4  TARBALL="${PACKAGE}.${VERSION}.tar.gz"
  1537.5  WEB_SITE="https://hewlettpackard.github.io/wireless-tools/Tools.html"
  1537.6  WGET_URL="https://hewlettpackard.github.io/wireless-tools/$TARBALL"
  1537.7 -HOST_ARCH="i486 arm"
  1537.8 +HOST_ARCH="i486 arm x86_64"
  1537.9  
 1537.10  TAGS="wireless wifi network"
 1537.11  DEPENDS=""
  1538.1 --- a/wpa_supplicant/receipt	Tue Jun 25 14:51:14 2024 +0000
  1538.2 +++ b/wpa_supplicant/receipt	Thu Dec 05 08:39:45 2024 +0000
  1538.3 @@ -11,7 +11,7 @@
  1538.4  WGET_URL="${WEB_SITE%/*}/releases/$TARBALL"
  1538.5  CONFIG_FILES="/etc/wpa/wpa_supplicant.conf"
  1538.6  TAGS="wireless wifi network"
  1538.7 -HOST_ARCH="i486 arm"
  1538.8 +HOST_ARCH="i486 arm x86_64"
  1538.9  
 1538.10  DEPENDS="libssl libcrypto libnl dbus pcsc-lite"
 1538.11  BUILD_DEPENDS="openssl-dev libcrypto-dev libnl-dev dbus-dev pcsc-lite-dev"
 1538.12 @@ -50,7 +50,7 @@
 1538.13  EOT
 1538.14  	# Dont use DBUS on ARM arch
 1538.15  	case "$ARCH" in
 1538.16 -		i?86)
 1538.17 +		i?86|x86_64)
 1538.18  			cat >> .config << EOT
 1538.19  CFLAGS += -I/usr/include/libnl3
 1538.20  CONFIG_CTRL_IFACE_DBUS=y
  1539.1 --- a/wqy-microhei/receipt	Tue Jun 25 14:51:14 2024 +0000
  1539.2 +++ b/wqy-microhei/receipt	Thu Dec 05 08:39:45 2024 +0000
  1539.3 @@ -12,6 +12,8 @@
  1539.4  
  1539.5  DEPENDS=""
  1539.6  
  1539.7 +HOST_ARCH="i486 x86_64"
  1539.8 +
  1539.9  # What is the latest version available today?
 1539.10  current_version()
 1539.11  {
  1540.1 --- a/wv-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1540.2 +++ b/wv-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1540.3 @@ -11,6 +11,8 @@
  1540.4  
  1540.5  DEPENDS="pkg-config"
  1540.6  
  1540.7 +HOST_ARCH="i486 x86_64"
  1540.8 +
  1540.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1540.10  genpkg_rules()
 1540.11  {
  1541.1 --- a/wv/receipt	Tue Jun 25 14:51:14 2024 +0000
  1541.2 +++ b/wv/receipt	Thu Dec 05 08:39:45 2024 +0000
  1541.3 @@ -13,6 +13,8 @@
  1541.4  DEPENDS="glib libgsf libpng libxml2 zlib"
  1541.5  BUILD_DEPENDS="libgsf libgsf-dev glib-dev libxml2-dev libpng-dev"
  1541.6  
  1541.7 +HOST_ARCH="i486 x86_64"
  1541.8 +
  1541.9  # What is the latest version available today?
 1541.10  current_version()
 1541.11  {
  1542.1 --- a/wxWidgets-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1542.2 +++ b/wxWidgets-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1542.3 @@ -12,6 +12,8 @@
  1542.4  	xorg-libSM-dev xorg-libXinerama-dev zlib"
  1542.5  WANTED="wxWidgets"
  1542.6  
  1542.7 +HOST_ARCH="i486 x86_64"
  1542.8 +
  1542.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1542.10  genpkg_rules()
 1542.11  {
  1543.1 --- a/wxWidgets/receipt	Tue Jun 25 14:51:14 2024 +0000
  1543.2 +++ b/wxWidgets/receipt	Thu Dec 05 08:39:45 2024 +0000
  1543.3 @@ -21,6 +21,8 @@
  1543.4  BUILD_DEPENDS="expat-dev gtk+-dev glib-dev jpeg-dev libglu-mesa-dev libpng-dev
  1543.5  	mesa-dev tiff-dev xorg-dev xorg-libXpm-dev xorg-xineramaproto zlib-dev"
  1543.6  
  1543.7 +HOST_ARCH="i486 x86_64"
  1543.8 +
  1543.9  current_version()
 1543.10  {
 1543.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  1544.1 --- a/x264-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1544.2 +++ b/x264-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1544.3 @@ -13,6 +13,8 @@
  1544.4  
  1544.5  DEPENDS="x264 pkg-config"
  1544.6  
  1544.7 +HOST_ARCH="i486 x86_64"
  1544.8 +
  1544.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1544.10  genpkg_rules()
 1544.11  {
  1545.1 --- a/x264/receipt	Tue Jun 25 14:51:14 2024 +0000
  1545.2 +++ b/x264/receipt	Thu Dec 05 08:39:45 2024 +0000
  1545.3 @@ -15,7 +15,7 @@
  1545.4  DEPENDS="glibc-base"
  1545.5  BUILD_DEPENDS="nasm"
  1545.6  
  1545.7 -#HOST_ARCH="i486 arm"
  1545.8 +HOST_ARCH="i486 x86_64"
  1545.9  
 1545.10  # What is the latest version available today?
 1545.11  current_version()
  1546.1 --- a/x265-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1546.2 +++ b/x265-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1546.3 @@ -11,6 +11,8 @@
  1546.4  DEPENDS="x265 pkg-config"
  1546.5  WANTED="x265"
  1546.6  
  1546.7 +HOST_ARCH="i486 x86_64"
  1546.8 +
  1546.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1546.10  genpkg_rules()
 1546.11  {
  1547.1 --- a/x265/receipt	Tue Jun 25 14:51:14 2024 +0000
  1547.2 +++ b/x265/receipt	Thu Dec 05 08:39:45 2024 +0000
  1547.3 @@ -14,7 +14,7 @@
  1547.4  DEPENDS="glibc-base"
  1547.5  BUILD_DEPENDS="cmake nasm"
  1547.6  
  1547.7 -#HOST_ARCH="i486 arm"
  1547.8 +HOST_ARCH="i486 x86_64"
  1547.9  
 1547.10  # What is the latest version available today?
 1547.11  current_version()
  1548.1 --- a/xarchiver/receipt	Tue Jun 25 14:51:14 2024 +0000
  1548.2 +++ b/xarchiver/receipt	Thu Dec 05 08:39:45 2024 +0000
  1548.3 @@ -19,6 +19,8 @@
  1548.4  DEPENDS="gtk+ libxml2 $RECOMMENDED"
  1548.5  BUILD_DEPENDS="gtk+-dev libxml2-dev"
  1548.6  
  1548.7 +HOST_ARCH="i486 x86_64"
  1548.8 +
  1548.9  GENERIC_PIXMAPS="no"
 1548.10  GENERIC_MENUS="no"
 1548.11  
  1549.1 --- a/xcb-proto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1549.2 +++ b/xcb-proto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1549.3 @@ -14,7 +14,7 @@
  1549.4  DEPENDS="pkg-config python"
  1549.5  BUILD_DEPENDS="libxml2-tools python-dev"
  1549.6  
  1549.7 -HOST_ARCH="i486 arm"
  1549.8 +HOST_ARCH="i486 arm x86_64"
  1549.9  
 1549.10  case "$ARCH" in
 1549.11  	arm) BUILD_DEPENDS="" ;;
  1550.1 --- a/xcb-util-cursor-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1550.2 +++ b/xcb-util-cursor-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1550.3 @@ -11,6 +11,8 @@
  1550.4  BUILD_DEPENDS="pkg-config"
  1550.5  WANTED="xcb-util-cursor"
  1550.6  
  1550.7 +HOST_ARCH="i486 arm x86_64"
  1550.8 +
  1550.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1550.10  genpkg_rules()
 1550.11  {
  1551.1 --- a/xcb-util-cursor/receipt	Tue Jun 25 14:51:14 2024 +0000
  1551.2 +++ b/xcb-util-cursor/receipt	Thu Dec 05 08:39:45 2024 +0000
  1551.3 @@ -17,6 +17,8 @@
  1551.4  DEPENDS="libxcb xcb-util-image xcb-util-renderutil"
  1551.5  BUILD_DEPENDS="libxcb-dev xcb-util-dev xcb-util-image-dev xcb-util-renderutil-dev"
  1551.6  
  1551.7 +HOST_ARCH="i486 arm x86_64"
  1551.8 +
  1551.9  # What is the latest version available today?
 1551.10  current_version()
 1551.11  {
  1552.1 --- a/xcb-util-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1552.2 +++ b/xcb-util-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1552.3 @@ -11,7 +11,7 @@
  1552.4  DEPENDS="pkg-config xcb-util"
  1552.5  WANTED="xcb-util"
  1552.6  
  1552.7 -HOST_ARCH="i486 arm"
  1552.8 +HOST_ARCH="i486 arm x86_64"
  1552.9  
 1552.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1552.11  genpkg_rules()
  1553.1 --- a/xcb-util-image-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1553.2 +++ b/xcb-util-image-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1553.3 @@ -11,6 +11,8 @@
  1553.4  DEPENDS="pkg-config xcb-util-image"
  1553.5  WANTED="xcb-util-image"
  1553.6  
  1553.7 +HOST_ARCH="i486 arm x86_64"
  1553.8 +
  1553.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1553.10  genpkg_rules()
 1553.11  {
  1554.1 --- a/xcb-util-image/receipt	Tue Jun 25 14:51:14 2024 +0000
  1554.2 +++ b/xcb-util-image/receipt	Thu Dec 05 08:39:45 2024 +0000
  1554.3 @@ -14,6 +14,8 @@
  1554.4  DEPENDS="libxcb xcb-util"
  1554.5  BUILD_DEPENDS="libxcb-dev xcb-util-dev xorg-util-macros"
  1554.6  
  1554.7 +HOST_ARCH="i486 arm x86_64"
  1554.8 +
  1554.9  # What is the latest version available today?
 1554.10  current_version()
 1554.11  {
  1555.1 --- a/xcb-util-keysyms-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1555.2 +++ b/xcb-util-keysyms-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1555.3 @@ -11,7 +11,7 @@
  1555.4  DEPENDS="pkg-config xcb-util-keysyms"
  1555.5  WANTED="xcb-util-keysyms"
  1555.6  
  1555.7 -HOST_ARCH="i486 arm"
  1555.8 +HOST_ARCH="i486 arm x86_64"
  1555.9  
 1555.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1555.11  genpkg_rules()
  1556.1 --- a/xcb-util-keysyms/receipt	Tue Jun 25 14:51:14 2024 +0000
  1556.2 +++ b/xcb-util-keysyms/receipt	Thu Dec 05 08:39:45 2024 +0000
  1556.3 @@ -14,7 +14,7 @@
  1556.4  DEPENDS="libxcb"
  1556.5  BUILD_DEPENDS="libxcb-dev xorg-util-macros"
  1556.6  
  1556.7 -HOST_ARCH="i486 arm"
  1556.8 +HOST_ARCH="i486 arm x86_64"
  1556.9  
 1556.10  # What is the latest version available today?
 1556.11  current_version()
  1557.1 --- a/xcb-util-renderutil-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1557.2 +++ b/xcb-util-renderutil-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1557.3 @@ -11,6 +11,8 @@
  1557.4  DEPENDS="pkg-config xcb-util-renderutil"
  1557.5  WANTED="xcb-util-renderutil"
  1557.6  
  1557.7 +HOST_ARCH="i486 arm x86_64"
  1557.8 +
  1557.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1557.10  genpkg_rules()
 1557.11  {
  1558.1 --- a/xcb-util-renderutil/receipt	Tue Jun 25 14:51:14 2024 +0000
  1558.2 +++ b/xcb-util-renderutil/receipt	Thu Dec 05 08:39:45 2024 +0000
  1558.3 @@ -15,8 +15,9 @@
  1558.4  TARBALL_SHA1="cb533b1d039f833f070e7d6398c221a31d30d5e2"
  1558.5  
  1558.6  BUILD_DEPENDS="libxcb-dev"
  1558.7 +DEPENDS="libxcb"
  1558.8  
  1558.9 -DEPENDS="libxcb"
 1558.10 +HOST_ARCH="i486 arm x86_64"
 1558.11  
 1558.12  # What is the latest version available today?
 1558.13  current_version()
  1559.1 --- a/xcb-util-wm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1559.2 +++ b/xcb-util-wm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1559.3 @@ -11,7 +11,7 @@
  1559.4  DEPENDS="pkg-config xcb-util-wm"
  1559.5  WANTED="xcb-util-wm"
  1559.6  
  1559.7 -HOST_ARCH="i486 arm"
  1559.8 +HOST_ARCH="i486 arm x86_64"
  1559.9  
 1559.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1559.11  genpkg_rules()
  1560.1 --- a/xcb-util-wm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1560.2 +++ b/xcb-util-wm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1560.3 @@ -14,7 +14,7 @@
  1560.4  DEPENDS="libxcb"
  1560.5  BUILD_DEPENDS="libxcb-dev xorg-util-macros"
  1560.6  
  1560.7 -HOST_ARCH="i486 arm"
  1560.8 +HOST_ARCH="i486 arm x86_64"
  1560.9  
 1560.10  # What is the latest version available today?
 1560.11  current_version()
  1561.1 --- a/xcb-util-xrm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1561.2 +++ b/xcb-util-xrm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1561.3 @@ -10,6 +10,8 @@
  1561.4  
  1561.5  WANTED="xcb-util-xrm"
  1561.6  
  1561.7 +HOST_ARCH="i486 arm x86_64"
  1561.8 +
  1561.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1561.10  genpkg_rules()
 1561.11  {
  1562.1 --- a/xcb-util-xrm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1562.2 +++ b/xcb-util-xrm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1562.3 @@ -14,6 +14,8 @@
  1562.4  DEPENDS="libxcb xcb-util"
  1562.5  BUILD_DEPENDS="libxcb-dev xcb-util-dev xorg-libX11-dev"
  1562.6  
  1562.7 +HOST_ARCH="i486 arm x86_64"
  1562.8 +
  1562.9  current_version()
 1562.10  {
 1562.11  	wget -O - ${WGET_URL%/down*} 2>/dev/null | \
  1563.1 --- a/xcb-util/receipt	Tue Jun 25 14:51:14 2024 +0000
  1563.2 +++ b/xcb-util/receipt	Thu Dec 05 08:39:45 2024 +0000
  1563.3 @@ -14,7 +14,7 @@
  1563.4  DEPENDS="libxcb"
  1563.5  BUILD_DEPENDS="gperf libxcb-dev"
  1563.6  
  1563.7 -HOST_ARCH="i486 arm"
  1563.8 +HOST_ARCH="i486 arm x86_64"
  1563.9  
 1563.10  # Handle cross compilation
 1563.11  case "$ARCH" in
  1564.1 --- a/xdg-user-dirs/receipt	Tue Jun 25 14:51:14 2024 +0000
  1564.2 +++ b/xdg-user-dirs/receipt	Thu Dec 05 08:39:45 2024 +0000
  1564.3 @@ -14,6 +14,8 @@
  1564.4  DEPENDS=""
  1564.5  BUILD_DEPENDS="libtool gawk"
  1564.6  
  1564.7 +HOST_ARCH="i486 x86_64"
  1564.8 +
  1564.9  # What is the latest version available today?
 1564.10  current_version()
 1564.11  {
  1565.1 --- a/xdg-utils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1565.2 +++ b/xdg-utils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1565.3 @@ -10,7 +10,7 @@
  1565.4  
  1565.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1565.6  WGET_URL="https://portland.freedesktop.org/download/$TARBALL"
  1565.7 -HOST_ARCH="i486 arm"
  1565.8 +HOST_ARCH="i486 arm x86_64"
  1565.9  
 1565.10  BUILD_DEPENDS="docbook-xsl lynx util-linux-getopt xmlto"
 1565.11  
  1566.1 --- a/xine-fonts/receipt	Tue Jun 25 14:51:14 2024 +0000
  1566.2 +++ b/xine-fonts/receipt	Thu Dec 05 08:39:45 2024 +0000
  1566.3 @@ -11,6 +11,8 @@
  1566.4  DEPENDS="xine-ui"
  1566.5  WANTED="xine-lib"
  1566.6  
  1566.7 +HOST_ARCH="i486 x86_64"
  1566.8 +
  1566.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1566.10  genpkg_rules()
 1566.11  {
  1567.1 --- a/xine-lib-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1567.2 +++ b/xine-lib-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1567.3 @@ -11,7 +11,7 @@
  1567.4  DEPENDS="xine-lib pkg-config"
  1567.5  WANTED="xine-lib"
  1567.6  
  1567.7 -HOST_ARCH="i486 arm"
  1567.8 +HOST_ARCH="i486 arm x86_64"
  1567.9  
 1567.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1567.11  genpkg_rules()
  1568.1 --- a/xine-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1568.2 +++ b/xine-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1568.3 @@ -18,7 +18,7 @@
  1568.4  	libtheora-dev libvorbis-dev libxcb-dev perl pkg-config util-linux-uuid-dev 
  1568.5  	xorg-libXv-dev xorg-libXvMC-dev xorg-videoproto xorg-xextproto"
  1568.6  
  1568.7 -HOST_ARCH="i486 arm"
  1568.8 +HOST_ARCH="i486 arm x86_64"
  1568.9  
 1568.10  # Handle cross compilation
 1568.11  case "$ARCH" in
  1569.1 --- a/xine-ui/receipt	Tue Jun 25 14:51:14 2024 +0000
  1569.2 +++ b/xine-ui/receipt	Thu Dec 05 08:39:45 2024 +0000
  1569.3 @@ -16,6 +16,8 @@
  1569.4  BUILD_DEPENDS="xine-lib-dev xorg-dev xorg-libXv-dev xorg-libXxf86vm-dev \
  1569.5  libpng-dev jpeg-dev xorg-libXss-dev"
  1569.6  
  1569.7 +HOST_ARCH="i486 x86_64"
  1569.8 +
  1569.9  # Use a custom .desktop file
 1569.10  GENERIC_MENUS="no"
 1569.11  
  1570.1 --- a/xmlstarlet/receipt	Tue Jun 25 14:51:14 2024 +0000
  1570.2 +++ b/xmlstarlet/receipt	Thu Dec 05 08:39:45 2024 +0000
  1570.3 @@ -13,6 +13,8 @@
  1570.4  DEPENDS="libxml2 libxslt zlib"
  1570.5  BUILD_DEPENDS="libxslt-dev"
  1570.6  
  1570.7 +HOST_ARCH="i486 x86_64"
  1570.8 +
  1570.9  # What is the latest version available today?
 1570.10  current_version()
 1570.11  {
  1571.1 --- a/xmlto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1571.2 +++ b/xmlto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1571.3 @@ -14,6 +14,8 @@
  1571.4  DEPENDS="bash libxslt perl-test-pod perl-yaml-syck"
  1571.5  BUILD_DEPENDS="docbook-xsl flex util-linux-getopt"
  1571.6  
  1571.7 +HOST_ARCH="i486 x86_64"
  1571.8 +
  1571.9  # What is the latest version available today?
 1571.10  current_version()
 1571.11  {
  1572.1 --- a/xorg-base-fonts/receipt	Tue Jun 25 14:51:14 2024 +0000
  1572.2 +++ b/xorg-base-fonts/receipt	Thu Dec 05 08:39:45 2024 +0000
  1572.3 @@ -9,7 +9,7 @@
  1572.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1572.5  WEB_SITE="https://www.x.org/"
  1572.6  WGET_URL="http://download.tuxfamily.org/slitaz/sources/fonts/$TARBALL"
  1572.7 -HOST_ARCH="i486 arm"
  1572.8 +HOST_ARCH="i486 arm x86_64"
  1572.9  
 1572.10  BUILD_DEPENDS="advancecomp"
 1572.11  
  1573.1 --- a/xorg-bdftopcf/receipt	Tue Jun 25 14:51:14 2024 +0000
  1573.2 +++ b/xorg-bdftopcf/receipt	Thu Dec 05 08:39:45 2024 +0000
  1573.3 @@ -13,6 +13,8 @@
  1573.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1573.5  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  1573.6  
  1573.7 +HOST_ARCH="i486 x86_64"
  1573.8 +
  1573.9  current_version()
 1573.10  {
 1573.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1574.1 --- a/xorg-bigreqsproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1574.2 +++ b/xorg-bigreqsproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1574.3 @@ -10,7 +10,7 @@
  1574.4  SOURCE="bigreqsproto"
  1574.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1574.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1574.7 -HOST_ARCH="i486 arm"
  1574.8 +HOST_ARCH="i486 arm x86_64"
  1574.9  
 1574.10  DEPENDS="xorg-util-macros pkg-config"
 1574.11  BUILD_DEPENDS="xorg-util-macros"
  1575.1 --- a/xorg-cf-files/receipt	Tue Jun 25 14:51:14 2024 +0000
  1575.2 +++ b/xorg-cf-files/receipt	Thu Dec 05 08:39:45 2024 +0000
  1575.3 @@ -14,6 +14,8 @@
  1575.4  DEPENDS=""
  1575.5  BUILD_DEPENDS=""
  1575.6  
  1575.7 +HOST_ARCH="i486 x86_64"
  1575.8 +
  1575.9  # What is the latest version available today?
 1575.10  current_version()
 1575.11  {
  1576.1 --- a/xorg-compositeproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1576.2 +++ b/xorg-compositeproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1576.3 @@ -10,7 +10,7 @@
  1576.4  SOURCE="compositeproto"
  1576.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1576.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1576.7 -HOST_ARCH="i486 arm"
  1576.8 +HOST_ARCH="i486 arm x86_64"
  1576.9  
 1576.10  DEPENDS="xorg-fixesproto pkg-config"
 1576.11  BUILD_DEPENDS="xorg-util-macros"
  1577.1 --- a/xorg-damageproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1577.2 +++ b/xorg-damageproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1577.3 @@ -10,7 +10,7 @@
  1577.4  SOURCE="damageproto"
  1577.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1577.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1577.7 -HOST_ARCH="i486 arm"
  1577.8 +HOST_ARCH="i486 arm x86_64"
  1577.9  
 1577.10  DEPENDS="xorg-fixesproto pkg-config"
 1577.11  BUILD_DEPENDS="xorg-util-macros"
  1578.1 --- a/xorg-dev-proto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1578.2 +++ b/xorg-dev-proto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1578.3 @@ -38,6 +38,8 @@
  1578.4  xorg-util-macros
  1578.5  xorg-xproto"
  1578.6  
  1578.7 +HOST_ARCH="i486 x86_64"
  1578.8 +
  1578.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1578.10  genpkg_rules()
 1578.11  {
  1579.1 --- a/xorg-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1579.2 +++ b/xorg-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1579.3 @@ -35,7 +35,7 @@
  1579.4  xorg-libXdamage-dev
  1579.5  xorg-libXi-dev"
  1579.6  
  1579.7 -HOST_ARCH="i486 arm"
  1579.8 +HOST_ARCH="i486 arm x86_64"
  1579.9  
 1579.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1579.11  genpkg_rules()
  1580.1 --- a/xorg-dmxproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1580.2 +++ b/xorg-dmxproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1580.3 @@ -14,6 +14,8 @@
  1580.4  DEPENDS="xorg-util-macros pkg-config"
  1580.5  BUILD_DEPENDS="xorg-util-macros"
  1580.6  
  1580.7 +HOST_ARCH="i486 x86_64"
  1580.8 +
  1580.9  current_version()
 1580.10  {
 1580.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1581.1 --- a/xorg-dri2proto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1581.2 +++ b/xorg-dri2proto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1581.3 @@ -14,6 +14,8 @@
  1581.4  DEPENDS="xorg-util-macros pkg-config"
  1581.5  BUILD_DEPENDS="xorg-util-macros"
  1581.6  
  1581.7 +HOST_ARCH="i486 x86_64"
  1581.8 +
  1581.9  current_version()
 1581.10  {
 1581.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1582.1 --- a/xorg-dri3proto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1582.2 +++ b/xorg-dri3proto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1582.3 @@ -14,6 +14,8 @@
  1582.4  DEPENDS="xorg-util-macros pkg-config"
  1582.5  BUILD_DEPENDS="xorg-util-macros"
  1582.6  
  1582.7 +HOST_ARCH="i486 x86_64"
  1582.8 +
  1582.9  current_version()
 1582.10  {
 1582.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1583.1 --- a/xorg-fixesproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1583.2 +++ b/xorg-fixesproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1583.3 @@ -11,7 +11,7 @@
  1583.4  SOURCE="fixesproto"
  1583.5  TARBALL="$SOURCE-$RVERSION.tar.bz2"
  1583.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1583.7 -HOST_ARCH="i486 arm"
  1583.8 +HOST_ARCH="i486 arm x86_64"
  1583.9  
 1583.10  DEPENDS="xorg-xextproto xorg-xproto pkg-config"
 1583.11  BUILD_DEPENDS="xorg-util-macros"
  1584.1 --- a/xorg-fontcacheproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1584.2 +++ b/xorg-fontcacheproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1584.3 @@ -14,6 +14,8 @@
  1584.4  DEPENDS="xorg-util-macros xorg-libX11-dev pkg-config"
  1584.5  BUILD_DEPENDS="xorg-util-macros"
  1584.6  
  1584.7 +HOST_ARCH="i486 x86_64"
  1584.8 +
  1584.9  current_version()
 1584.10  {
 1584.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1585.1 --- a/xorg-fontsproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1585.2 +++ b/xorg-fontsproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1585.3 @@ -15,7 +15,7 @@
  1585.4  DEPENDS="pkg-config xorg-xproto"
  1585.5  BUILD_DEPENDS="xorg-util-macros"
  1585.6  
  1585.7 -HOST_ARCH="i486 arm"
  1585.8 +HOST_ARCH="i486 arm x86_64"
  1585.9  
 1585.10  current_version()
 1585.11  {
  1586.1 --- a/xorg-gccmakedep/receipt	Tue Jun 25 14:51:14 2024 +0000
  1586.2 +++ b/xorg-gccmakedep/receipt	Thu Dec 05 08:39:45 2024 +0000
  1586.3 @@ -14,6 +14,8 @@
  1586.4  
  1586.5  BUILD_DEPENDS="xorg-dev-proto"
  1586.6  
  1586.7 +HOST_ARCH="i486 x86_64"
  1586.8 +
  1586.9  current_version()
 1586.10  {
 1586.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1587.1 --- a/xorg-glproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1587.2 +++ b/xorg-glproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1587.3 @@ -10,7 +10,7 @@
  1587.4  SOURCE="glproto"
  1587.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1587.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1587.7 -HOST_ARCH="i486 arm"
  1587.8 +HOST_ARCH="i486 arm x86_64"
  1587.9  
 1587.10  DEPENDS="xorg-xproto pkg-config"
 1587.11  BUILD_DEPENDS="xorg-util-macros"
  1588.1 --- a/xorg-iceauth/receipt	Tue Jun 25 14:51:14 2024 +0000
  1588.2 +++ b/xorg-iceauth/receipt	Thu Dec 05 08:39:45 2024 +0000
  1588.3 @@ -15,6 +15,8 @@
  1588.4  DEPENDS="xorg-libICE"
  1588.5  BUILD_DEPENDS="pkg-config xorg-libICE-dev"
  1588.6  
  1588.7 +HOST_ARCH="i486 x86_64"
  1588.8 +
  1588.9  current_version()
 1588.10  {
 1588.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1589.1 --- a/xorg-imake/receipt	Tue Jun 25 14:51:14 2024 +0000
  1589.2 +++ b/xorg-imake/receipt	Thu Dec 05 08:39:45 2024 +0000
  1589.3 @@ -15,6 +15,8 @@
  1589.4  DEPENDS="xorg-cf-files"
  1589.5  BUILD_DEPENDS="perl pkg-config xorg-gccmakedep xorg-makedepend xorg-xproto"
  1589.6  
  1589.7 +HOST_ARCH="i486 x86_64"
  1589.8 +
  1589.9  current_version()
 1589.10  {
 1589.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1590.1 --- a/xorg-inputproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1590.2 +++ b/xorg-inputproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1590.3 @@ -16,7 +16,7 @@
  1590.4  DEPENDS="xorg-xproto pkg-config"
  1590.5  BUILD_DEPENDS="xorg-util-macros"
  1590.6  
  1590.7 -HOST_ARCH="i486 arm"
  1590.8 +HOST_ARCH="i486 arm x86_64"
  1590.9  
 1590.10  current_version()
 1590.11  {
  1591.1 --- a/xorg-kbproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1591.2 +++ b/xorg-kbproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1591.3 @@ -15,7 +15,7 @@
  1591.4  DEPENDS="xorg-util-macros pkg-config"
  1591.5  BUILD_DEPENDS="xorg-util-macros"
  1591.6  
  1591.7 -HOST_ARCH="i486 arm"
  1591.8 +HOST_ARCH="i486 arm x86_64"
  1591.9  
 1591.10  current_version()
 1591.11  {
  1592.1 --- a/xorg-libFS-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1592.2 +++ b/xorg-libFS-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1592.3 @@ -11,6 +11,8 @@
  1592.4  WANTED="xorg-libFS"
  1592.5  DEPENDS="pkg-config xorg-fontsproto xorg-libFS"
  1592.6  
  1592.7 +HOST_ARCH="i486 x86_64"
  1592.8 +
  1592.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1592.10  genpkg_rules()
 1592.11  {
  1593.1 --- a/xorg-libFS/receipt	Tue Jun 25 14:51:14 2024 +0000
  1593.2 +++ b/xorg-libFS/receipt	Thu Dec 05 08:39:45 2024 +0000
  1593.3 @@ -15,6 +15,8 @@
  1593.4  DEPENDS="glibc-base"
  1593.5  BUILD_DEPENDS="xorg-fontsproto xorg-util-macros xorg-xproto xorg-xtrans"
  1593.6  
  1593.7 +HOST_ARCH="i486 x86_64"
  1593.8 +
  1593.9  current_version()
 1593.10  {
 1593.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1594.1 --- a/xorg-libICE-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1594.2 +++ b/xorg-libICE-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1594.3 @@ -11,7 +11,7 @@
  1594.4  DEPENDS="pkg-config xorg-libICE xorg-xproto"
  1594.5  WANTED="xorg-libICE"
  1594.6  
  1594.7 -HOST_ARCH="i486 arm"
  1594.8 +HOST_ARCH="i486 arm x86_64"
  1594.9  
 1594.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1594.11  genpkg_rules()
  1595.1 --- a/xorg-libICE/receipt	Tue Jun 25 14:51:14 2024 +0000
  1595.2 +++ b/xorg-libICE/receipt	Thu Dec 05 08:39:45 2024 +0000
  1595.3 @@ -15,7 +15,7 @@
  1595.4  DEPENDS=""
  1595.5  BUILD_DEPENDS="xorg-xproto xorg-xtrans"
  1595.6  
  1595.7 -HOST_ARCH="i486 arm"
  1595.8 +HOST_ARCH="i486 arm x86_64"
  1595.9  
 1595.10  current_version()
 1595.11  {
  1596.1 --- a/xorg-libSM-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1596.2 +++ b/xorg-libSM-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1596.3 @@ -11,7 +11,7 @@
  1596.4  DEPENDS="pkg-config xorg-libICE-dev xorg-libSM"
  1596.5  WANTED="xorg-libSM"
  1596.6  
  1596.7 -HOST_ARCH="i486 arm"
  1596.8 +HOST_ARCH="i486 arm x86_64"
  1596.9  
 1596.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1596.11  genpkg_rules()
  1597.1 --- a/xorg-libSM/receipt	Tue Jun 25 14:51:14 2024 +0000
  1597.2 +++ b/xorg-libSM/receipt	Thu Dec 05 08:39:45 2024 +0000
  1597.3 @@ -15,7 +15,7 @@
  1597.4  DEPENDS="util-linux-uuid xorg-libICE"
  1597.5  BUILD_DEPENDS="util-linux-uuid-dev xorg-libICE-dev xorg-xtrans"
  1597.6  
  1597.7 -HOST_ARCH="i486 arm"
  1597.8 +HOST_ARCH="i486 arm x86_64"
  1597.9  
 1597.10  current_version()
 1597.11  {
  1598.1 --- a/xorg-libX11-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1598.2 +++ b/xorg-libX11-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1598.3 @@ -12,7 +12,7 @@
  1598.4  	xorg-xextproto xorg-xtrans"
  1598.5  WANTED="xorg-libX11"
  1598.6  
  1598.7 -HOST_ARCH="i486 arm"
  1598.8 +HOST_ARCH="i486 arm x86_64"
  1598.9  
 1598.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1598.11  genpkg_rules()
  1599.1 --- a/xorg-libX11/receipt	Tue Jun 25 14:51:14 2024 +0000
  1599.2 +++ b/xorg-libX11/receipt	Thu Dec 05 08:39:45 2024 +0000
  1599.3 @@ -16,7 +16,7 @@
  1599.4  BUILD_DEPENDS="libxcb-dev xorg-inputproto xorg-kbproto xorg-libXau-dev 
  1599.5  	xorg-libXdmcp-dev xorg-xextproto xorg-xf86bigfontproto xorg-xtrans"
  1599.6  
  1599.7 -HOST_ARCH="i486 arm"
  1599.8 +HOST_ARCH="i486 arm x86_64"
  1599.9  
 1599.10  current_version()
 1599.11  {
  1600.1 --- a/xorg-libXScrnSaver-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1600.2 +++ b/xorg-libXScrnSaver-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1600.3 @@ -11,6 +11,8 @@
  1600.4  WANTED="xorg-libXScrnSaver"
  1600.5  DEPENDS="pkg-config xorg-libXext-dev xorg-libXScrnSaver xorg-scrnsaverproto"
  1600.6  
  1600.7 +HOST_ARCH="i486 x86_64"
  1600.8 +
  1600.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1600.10  genpkg_rules()
 1600.11  {
  1601.1 --- a/xorg-libXScrnSaver/receipt	Tue Jun 25 14:51:14 2024 +0000
  1601.2 +++ b/xorg-libXScrnSaver/receipt	Thu Dec 05 08:39:45 2024 +0000
  1601.3 @@ -15,6 +15,8 @@
  1601.4  DEPENDS="xorg-libXext"
  1601.5  BUILD_DEPENDS="xorg-libXext-dev xorg-scrnsaverproto"
  1601.6  
  1601.7 +HOST_ARCH="i486 x86_64"
  1601.8 +
  1601.9  current_version()
 1601.10  {
 1601.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1602.1 --- a/xorg-libXau-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1602.2 +++ b/xorg-libXau-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1602.3 @@ -11,7 +11,7 @@
  1602.4  DEPENDS="pkg-config xorg-libXau xorg-xproto"
  1602.5  WANTED="xorg-libXau"
  1602.6  
  1602.7 -HOST_ARCH="i486 arm"
  1602.8 +HOST_ARCH="i486 arm x86_64"
  1602.9  
 1602.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1602.11  genpkg_rules()
  1603.1 --- a/xorg-libXau/receipt	Tue Jun 25 14:51:14 2024 +0000
  1603.2 +++ b/xorg-libXau/receipt	Thu Dec 05 08:39:45 2024 +0000
  1603.3 @@ -15,7 +15,7 @@
  1603.4  DEPENDS="glibc-base"
  1603.5  BUILD_DEPENDS="xorg-xproto"
  1603.6  
  1603.7 -HOST_ARCH="i486 arm"
  1603.8 +HOST_ARCH="i486 arm x86_64"
  1603.9  
 1603.10  current_version()
 1603.11  {
  1604.1 --- a/xorg-libXaw-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1604.2 +++ b/xorg-libXaw-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1604.3 @@ -11,7 +11,7 @@
  1604.4  DEPENDS="pkg-config xorg-libXaw xorg-libXmu-dev xorg-libXpm-dev"
  1604.5  WANTED="xorg-libXaw"
  1604.6  
  1604.7 -HOST_ARCH="i486 arm"
  1604.8 +HOST_ARCH="i486 arm x86_64"
  1604.9  
 1604.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1604.11  genpkg_rules()
  1605.1 --- a/xorg-libXaw/receipt	Tue Jun 25 14:51:14 2024 +0000
  1605.2 +++ b/xorg-libXaw/receipt	Thu Dec 05 08:39:45 2024 +0000
  1605.3 @@ -15,7 +15,7 @@
  1605.4  DEPENDS="xorg-libXmu xorg-libXpm"
  1605.5  BUILD_DEPENDS="util-linux-uuid-dev xorg-libXmu-dev xorg-libXpm-dev"
  1605.6  
  1605.7 -HOST_ARCH="i486 arm"
  1605.8 +HOST_ARCH="i486 arm x86_64"
  1605.9  
 1605.10  current_version()
 1605.11  {
  1606.1 --- a/xorg-libXaw3d-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1606.2 +++ b/xorg-libXaw3d-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1606.3 @@ -11,7 +11,7 @@
  1606.4  SOURCE="libXaw3d"
  1606.5  WANTED="xorg-libXaw3d"
  1606.6  
  1606.7 -HOST_ARCH="i486 arm"
  1606.8 +HOST_ARCH="i486 arm x86_64"
  1606.9  
 1606.10  DEPENDS="pkg-config xorg-libXaw3d xorg-libXmu-dev xorg-libXpm-dev"
 1606.11  
  1607.1 --- a/xorg-libXaw3d/receipt	Tue Jun 25 14:51:14 2024 +0000
  1607.2 +++ b/xorg-libXaw3d/receipt	Thu Dec 05 08:39:45 2024 +0000
  1607.3 @@ -15,7 +15,7 @@
  1607.4  DEPENDS="xorg-libXmu"
  1607.5  BUILD_DEPENDS="util-linux-uuid-dev xorg-libXmu-dev"
  1607.6  
  1607.7 -HOST_ARCH="i486 arm"
  1607.8 +HOST_ARCH="i486 arm x86_64"
  1607.9  
 1607.10  current_version()
 1607.11  {
  1608.1 --- a/xorg-libXcomposite-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1608.2 +++ b/xorg-libXcomposite-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1608.3 @@ -11,7 +11,7 @@
  1608.4  DEPENDS="pkg-config xorg-compositeproto xorg-libXcomposite xorg-libXfixes-dev"
  1608.5  WANTED="xorg-libXcomposite"
  1608.6  
  1608.7 -HOST_ARCH="i486 arm"
  1608.8 +HOST_ARCH="i486 arm x86_64"
  1608.9  
 1608.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1608.11  genpkg_rules()
  1609.1 --- a/xorg-libXcomposite/receipt	Tue Jun 25 14:51:14 2024 +0000
  1609.2 +++ b/xorg-libXcomposite/receipt	Thu Dec 05 08:39:45 2024 +0000
  1609.3 @@ -15,7 +15,7 @@
  1609.4  DEPENDS="xorg-libX11"
  1609.5  BUILD_DEPENDS="xorg-compositeproto xorg-libXfixes-dev"
  1609.6  
  1609.7 -HOST_ARCH="i486 arm"
  1609.8 +HOST_ARCH="i486 arm x86_64"
  1609.9  
 1609.10  current_version()
 1609.11  {
  1610.1 --- a/xorg-libXcursor-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1610.2 +++ b/xorg-libXcursor-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1610.3 @@ -11,7 +11,7 @@
  1610.4  DEPENDS="pkg-config xorg-libXcursor xorg-libXfixes-dev xorg-libXrender-dev"
  1610.5  WANTED="xorg-libXcursor"
  1610.6  
  1610.7 -HOST_ARCH="i486 arm"
  1610.8 +HOST_ARCH="i486 arm x86_64"
  1610.9  
 1610.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1610.11  genpkg_rules()
  1611.1 --- a/xorg-libXcursor/receipt	Tue Jun 25 14:51:14 2024 +0000
  1611.2 +++ b/xorg-libXcursor/receipt	Thu Dec 05 08:39:45 2024 +0000
  1611.3 @@ -15,7 +15,7 @@
  1611.4  DEPENDS="xorg-libXfixes xorg-libXrender"
  1611.5  BUILD_DEPENDS="xorg-libXfixes-dev xorg-libXrender-dev"
  1611.6  
  1611.7 -HOST_ARCH="i486 arm"
  1611.8 +HOST_ARCH="i486 arm x86_64"
  1611.9  
 1611.10  current_version()
 1611.11  {
  1612.1 --- a/xorg-libXdamage-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1612.2 +++ b/xorg-libXdamage-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1612.3 @@ -11,7 +11,7 @@
  1612.4  DEPENDS="pkg-config xorg-damageproto xorg-libXdamage xorg-libXfixes-dev"
  1612.5  WANTED="xorg-libXdamage"
  1612.6  
  1612.7 -HOST_ARCH="i486 arm"
  1612.8 +HOST_ARCH="i486 arm x86_64"
  1612.9  
 1612.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1612.11  genpkg_rules()
  1613.1 --- a/xorg-libXdamage/receipt	Tue Jun 25 14:51:14 2024 +0000
  1613.2 +++ b/xorg-libXdamage/receipt	Thu Dec 05 08:39:45 2024 +0000
  1613.3 @@ -15,7 +15,7 @@
  1613.4  DEPENDS="xorg-libXfixes"
  1613.5  BUILD_DEPENDS="xorg-damageproto xorg-libXfixes-dev"
  1613.6  
  1613.7 -HOST_ARCH="i486 arm"
  1613.8 +HOST_ARCH="i486 arm x86_64"
  1613.9  
 1613.10  current_version()
 1613.11  {
  1614.1 --- a/xorg-libXdmcp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1614.2 +++ b/xorg-libXdmcp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1614.3 @@ -11,7 +11,7 @@
  1614.4  DEPENDS="pkg-config xorg-libXdmcp xorg-xproto"
  1614.5  WANTED="xorg-libXdmcp"
  1614.6  
  1614.7 -HOST_ARCH="i486 arm"
  1614.8 +HOST_ARCH="i486 arm x86_64"
  1614.9  
 1614.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1614.11  genpkg_rules()
  1615.1 --- a/xorg-libXdmcp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1615.2 +++ b/xorg-libXdmcp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1615.3 @@ -15,7 +15,7 @@
  1615.4  DEPENDS="glibc-base"
  1615.5  BUILD_DEPENDS="xorg-xproto"
  1615.6  
  1615.7 -HOST_ARCH="i486 arm"
  1615.8 +HOST_ARCH="i486 arm x86_64"
  1615.9  
 1615.10  current_version()
 1615.11  {
  1616.1 --- a/xorg-libXext-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1616.2 +++ b/xorg-libXext-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1616.3 @@ -11,7 +11,7 @@
  1616.4  DEPENDS="pkg-config xorg-libX11-dev xorg-libXext"
  1616.5  WANTED="xorg-libXext"
  1616.6  
  1616.7 -HOST_ARCH="i486 arm"
  1616.8 +HOST_ARCH="i486 arm x86_64"
  1616.9  
 1616.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1616.11  genpkg_rules()
  1617.1 --- a/xorg-libXext/receipt	Tue Jun 25 14:51:14 2024 +0000
  1617.2 +++ b/xorg-libXext/receipt	Thu Dec 05 08:39:45 2024 +0000
  1617.3 @@ -15,7 +15,7 @@
  1617.4  DEPENDS="xorg-libX11"
  1617.5  BUILD_DEPENDS="xorg-libX11-dev"
  1617.6  
  1617.7 -HOST_ARCH="i486 arm"
  1617.8 +HOST_ARCH="i486 arm x86_64"
  1617.9  
 1617.10  current_version()
 1617.11  {
  1618.1 --- a/xorg-libXfixes-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1618.2 +++ b/xorg-libXfixes-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1618.3 @@ -11,7 +11,7 @@
  1618.4  DEPENDS="pkg-config xorg-fixesproto xorg-libX11-dev xorg-libXfixes"
  1618.5  WANTED="xorg-libXfixes"
  1618.6  
  1618.7 -HOST_ARCH="i486 arm"
  1618.8 +HOST_ARCH="i486 arm x86_64"
  1618.9  
 1618.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1618.11  genpkg_rules()
  1619.1 --- a/xorg-libXfixes/receipt	Tue Jun 25 14:51:14 2024 +0000
  1619.2 +++ b/xorg-libXfixes/receipt	Thu Dec 05 08:39:45 2024 +0000
  1619.3 @@ -15,7 +15,7 @@
  1619.4  DEPENDS="xorg-libX11"
  1619.5  BUILD_DEPENDS="xorg-fixesproto xorg-libX11-dev"
  1619.6  
  1619.7 -HOST_ARCH="i486 arm"
  1619.8 +HOST_ARCH="i486 arm x86_64"
  1619.9  
 1619.10  current_version()
 1619.11  {
  1620.1 --- a/xorg-libXfont-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1620.2 +++ b/xorg-libXfont-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1620.3 @@ -12,7 +12,7 @@
  1620.4  DEPENDS="freetype-dev glibc-dev pkg-config xorg-fontsproto 
  1620.5  	xorg-libfontenc-dev xorg-libXfont zlib-dev"
  1620.6  
  1620.7 -HOST_ARCH="i486 arm"
  1620.8 +HOST_ARCH="i486 arm x86_64"
  1620.9  
 1620.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1620.11  genpkg_rules()
  1621.1 --- a/xorg-libXfont/receipt	Tue Jun 25 14:51:14 2024 +0000
  1621.2 +++ b/xorg-libXfont/receipt	Thu Dec 05 08:39:45 2024 +0000
  1621.3 @@ -16,7 +16,7 @@
  1621.4  BUILD_DEPENDS="bzip2-dev freetype-dev xorg-fontsproto \
  1621.5  	xorg-libfontenc-dev xorg-xtrans zlib-dev"
  1621.6  
  1621.7 -HOST_ARCH="i486 arm"
  1621.8 +HOST_ARCH="i486 arm x86_64"
  1621.9  
 1621.10  current_version()
 1621.11  {
  1622.1 --- a/xorg-libXfont2-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1622.2 +++ b/xorg-libXfont2-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1622.3 @@ -12,7 +12,7 @@
  1622.4  	xorg-libfontenc-dev xorg-libXfont zlib-dev"
  1622.5  WANTED="xorg-libXfont2"
  1622.6  
  1622.7 -HOST_ARCH="i486 arm"
  1622.8 +HOST_ARCH="i486 arm x86_64"
  1622.9  
 1622.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1622.11  genpkg_rules()
  1623.1 --- a/xorg-libXfont2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1623.2 +++ b/xorg-libXfont2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1623.3 @@ -16,7 +16,7 @@
  1623.4  BUILD_DEPENDS="bzip2-dev freetype-dev xorg-fontsproto 
  1623.5  	xorg-libfontenc-dev xorg-xtrans zlib-dev"
  1623.6  
  1623.7 -HOST_ARCH="i486 arm"
  1623.8 +HOST_ARCH="i486 arm x86_64"
  1623.9  
 1623.10  current_version()
 1623.11  {
  1624.1 --- a/xorg-libXft-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1624.2 +++ b/xorg-libXft-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1624.3 @@ -11,7 +11,7 @@
  1624.4  WANTED="xorg-libXft"
  1624.5  DEPENDS="fontconfig-dev freetype-dev pkg-config xorg-libXft xorg-libXrender-dev"
  1624.6  
  1624.7 -HOST_ARCH="i486 arm"
  1624.8 +HOST_ARCH="i486 arm x86_64"
  1624.9  
 1624.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1624.11  genpkg_rules()
  1625.1 --- a/xorg-libXft/receipt	Tue Jun 25 14:51:14 2024 +0000
  1625.2 +++ b/xorg-libXft/receipt	Thu Dec 05 08:39:45 2024 +0000
  1625.3 @@ -15,7 +15,7 @@
  1625.4  DEPENDS="fontconfig xorg-libXrender"
  1625.5  BUILD_DEPENDS="fontconfig-dev freetype-dev libxml2-dev xorg-libXrender-dev"
  1625.6  
  1625.7 -HOST_ARCH="i486 arm"
  1625.8 +HOST_ARCH="i486 arm x86_64"
  1625.9  
 1625.10  current_version()
 1625.11  {
  1626.1 --- a/xorg-libXi-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1626.2 +++ b/xorg-libXi-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1626.3 @@ -11,7 +11,7 @@
  1626.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXfixes-dev xorg-libXi"
  1626.5  WANTED="xorg-libXi"
  1626.6  
  1626.7 -HOST_ARCH="i486 arm"
  1626.8 +HOST_ARCH="i486 arm x86_64"
  1626.9  
 1626.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1626.11  genpkg_rules()
  1627.1 --- a/xorg-libXi/receipt	Tue Jun 25 14:51:14 2024 +0000
  1627.2 +++ b/xorg-libXi/receipt	Thu Dec 05 08:39:45 2024 +0000
  1627.3 @@ -15,7 +15,7 @@
  1627.4  DEPENDS="xorg-libXext"
  1627.5  BUILD_DEPENDS="xorg-libXext-dev xorg-libXfixes-dev"
  1627.6  
  1627.7 -HOST_ARCH="i486 arm"
  1627.8 +HOST_ARCH="i486 arm x86_64"
  1627.9  
 1627.10  current_version()
 1627.11  {
  1628.1 --- a/xorg-libXinerama-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1628.2 +++ b/xorg-libXinerama-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1628.3 @@ -13,7 +13,7 @@
  1628.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXinerama xorg-xineramaproto"
  1628.5  WANTED="xorg-libXinerama"
  1628.6  
  1628.7 -HOST_ARCH="i486 arm"
  1628.8 +HOST_ARCH="i486 arm x86_64"
  1628.9  
 1628.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1628.11  genpkg_rules()
  1629.1 --- a/xorg-libXinerama/receipt	Tue Jun 25 14:51:14 2024 +0000
  1629.2 +++ b/xorg-libXinerama/receipt	Thu Dec 05 08:39:45 2024 +0000
  1629.3 @@ -15,7 +15,7 @@
  1629.4  DEPENDS="xorg-libXext"
  1629.5  BUILD_DEPENDS="xorg-libXext-dev xorg-xineramaproto"
  1629.6  
  1629.7 -HOST_ARCH="i486 arm"
  1629.8 +HOST_ARCH="i486 arm x86_64"
  1629.9  
 1629.10  current_version()
 1629.11  {
  1630.1 --- a/xorg-libXmu-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1630.2 +++ b/xorg-libXmu-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1630.3 @@ -11,7 +11,7 @@
  1630.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXmu xorg-libXt-dev"
  1630.5  WANTED="xorg-libXmu"
  1630.6  
  1630.7 -HOST_ARCH="i486 arm"
  1630.8 +HOST_ARCH="i486 arm x86_64"
  1630.9  
 1630.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1630.11  genpkg_rules()
  1631.1 --- a/xorg-libXmu/receipt	Tue Jun 25 14:51:14 2024 +0000
  1631.2 +++ b/xorg-libXmu/receipt	Thu Dec 05 08:39:45 2024 +0000
  1631.3 @@ -15,7 +15,7 @@
  1631.4  DEPENDS="xorg-libXext xorg-libXt"
  1631.5  BUILD_DEPENDS="util-linux-uuid-dev xorg-libXext-dev xorg-libXt-dev"
  1631.6  
  1631.7 -HOST_ARCH="i486 arm"
  1631.8 +HOST_ARCH="i486 arm x86_64"
  1631.9  
 1631.10  current_version()
 1631.11  {
  1632.1 --- a/xorg-libXp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1632.2 +++ b/xorg-libXp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1632.3 @@ -11,7 +11,7 @@
  1632.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXp xorg-printproto"
  1632.5  WANTED="xorg-libXp"
  1632.6  
  1632.7 -HOST_ARCH="i486 arm"
  1632.8 +HOST_ARCH="i486 arm x86_64"
  1632.9  
 1632.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1632.11  genpkg_rules()
  1633.1 --- a/xorg-libXp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1633.2 +++ b/xorg-libXp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1633.3 @@ -15,7 +15,7 @@
  1633.4  DEPENDS="xorg-libXext"
  1633.5  BUILD_DEPENDS="xorg-libXext-dev xorg-printproto"
  1633.6  
  1633.7 -HOST_ARCH="i486 arm"
  1633.8 +HOST_ARCH="i486 arm x86_64"
  1633.9  
 1633.10  current_version()
 1633.11  {
  1634.1 --- a/xorg-libXpm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1634.2 +++ b/xorg-libXpm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1634.3 @@ -11,7 +11,7 @@
  1634.4  DEPENDS="pkg-config xorg-libX11-dev xorg-libXpm"
  1634.5  WANTED="xorg-libXpm"
  1634.6  
  1634.7 -HOST_ARCH="i486 arm"
  1634.8 +HOST_ARCH="i486 arm x86_64"
  1634.9  
 1634.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1634.11  genpkg_rules()
  1635.1 --- a/xorg-libXpm-util/receipt	Tue Jun 25 14:51:14 2024 +0000
  1635.2 +++ b/xorg-libXpm-util/receipt	Thu Dec 05 08:39:45 2024 +0000
  1635.3 @@ -11,6 +11,8 @@
  1635.4  WANTED="xorg-libXpm"
  1635.5  DEPENDS="xorg-libXext xorg-libXpm xorg-libXt"
  1635.6  
  1635.7 +HOST_ARCH="i486 x86_64"
  1635.8 +
  1635.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1635.10  genpkg_rules()
 1635.11  {
  1636.1 --- a/xorg-libXpm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1636.2 +++ b/xorg-libXpm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1636.3 @@ -15,7 +15,7 @@
  1636.4  DEPENDS="xorg-libX11 xorg-libXt"
  1636.5  BUILD_DEPENDS="util-linux-uuid-dev xorg-libSM-dev xorg-libXext-dev xorg-libXt-dev"
  1636.6  
  1636.7 -HOST_ARCH="i486 arm"
  1636.8 +HOST_ARCH="i486 arm x86_64"
  1636.9  
 1636.10  current_version()
 1636.11  {
  1637.1 --- a/xorg-libXrandr-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1637.2 +++ b/xorg-libXrandr-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1637.3 @@ -13,7 +13,7 @@
  1637.4  	xorg-randrproto"
  1637.5  WANTED="xorg-libXrandr"
  1637.6  
  1637.7 -HOST_ARCH="i486 arm"
  1637.8 +HOST_ARCH="i486 arm x86_64"
  1637.9  
 1637.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1637.11  genpkg_rules()
  1638.1 --- a/xorg-libXrandr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1638.2 +++ b/xorg-libXrandr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1638.3 @@ -15,7 +15,7 @@
  1638.4  DEPENDS="xorg-libXext xorg-libXrender"
  1638.5  BUILD_DEPENDS="xorg-libXext-dev xorg-libXrender-dev xorg-randrproto "
  1638.6  
  1638.7 -HOST_ARCH="i486 arm"
  1638.8 +HOST_ARCH="i486 arm x86_64"
  1638.9  
 1638.10  current_version()
 1638.11  {
  1639.1 --- a/xorg-libXrender-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1639.2 +++ b/xorg-libXrender-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1639.3 @@ -11,7 +11,7 @@
  1639.4  DEPENDS="pkg-config xorg-libX11-dev xorg-libXrender xorg-renderproto"
  1639.5  WANTED="xorg-libXrender"
  1639.6  
  1639.7 -HOST_ARCH="i486 arm"
  1639.8 +HOST_ARCH="i486 arm x86_64"
  1639.9  
 1639.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1639.11  genpkg_rules()
  1640.1 --- a/xorg-libXrender/receipt	Tue Jun 25 14:51:14 2024 +0000
  1640.2 +++ b/xorg-libXrender/receipt	Thu Dec 05 08:39:45 2024 +0000
  1640.3 @@ -15,7 +15,7 @@
  1640.4  DEPENDS="xorg-libX11"
  1640.5  BUILD_DEPENDS="xorg-libX11-dev xorg-renderproto"
  1640.6  
  1640.7 -HOST_ARCH="i486 arm"
  1640.8 +HOST_ARCH="i486 arm x86_64"
  1640.9  
 1640.10  current_version()
 1640.11  {
  1641.1 --- a/xorg-libXres-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1641.2 +++ b/xorg-libXres-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1641.3 @@ -12,6 +12,8 @@
  1641.4  	xorg-libXres xorg-resourceproto xorg-util-macros"
  1641.5  WANTED="xorg-libXres"
  1641.6  
  1641.7 +HOST_ARCH="i486 x86_64"
  1641.8 +
  1641.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1641.10  genpkg_rules()
 1641.11  {
  1642.1 --- a/xorg-libXres/receipt	Tue Jun 25 14:51:14 2024 +0000
  1642.2 +++ b/xorg-libXres/receipt	Thu Dec 05 08:39:45 2024 +0000
  1642.3 @@ -16,6 +16,8 @@
  1642.4  BUILD_DEPENDS="pkg-config xorg-libX11-dev xorg-libXext-dev \
  1642.5  	xorg-resourceproto xorg-util-macros"
  1642.6  
  1642.7 +HOST_ARCH="i486 x86_64"
  1642.8 +
  1642.9  current_version()
 1642.10  {
 1642.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1643.1 --- a/xorg-libXss-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1643.2 +++ b/xorg-libXss-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1643.3 @@ -12,7 +12,7 @@
  1643.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXss xorg-scrnsaverproto"
  1643.5  WANTED="xorg-libXss"
  1643.6  
  1643.7 -HOST_ARCH="i486 arm"
  1643.8 +HOST_ARCH="i486 arm x86_64"
  1643.9  
 1643.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1643.11  genpkg_rules()
  1644.1 --- a/xorg-libXss/receipt	Tue Jun 25 14:51:14 2024 +0000
  1644.2 +++ b/xorg-libXss/receipt	Thu Dec 05 08:39:45 2024 +0000
  1644.3 @@ -15,7 +15,7 @@
  1644.4  DEPENDS="xorg-libXext"
  1644.5  BUILD_DEPENDS="xorg-libXext-dev xorg-scrnsaverproto"
  1644.6  
  1644.7 -HOST_ARCH="i486 arm"
  1644.8 +HOST_ARCH="i486 arm x86_64"
  1644.9  
 1644.10  current_version()
 1644.11  {
  1645.1 --- a/xorg-libXt-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1645.2 +++ b/xorg-libXt-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1645.3 @@ -11,7 +11,7 @@
  1645.4  DEPENDS="pkg-config xorg-libSM-dev xorg-libX11-dev xorg-libXt"
  1645.5  WANTED="xorg-libXt"
  1645.6  
  1645.7 -HOST_ARCH="i486 arm"
  1645.8 +HOST_ARCH="i486 arm x86_64"
  1645.9  
 1645.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1645.11  genpkg_rules()
  1646.1 --- a/xorg-libXt/receipt	Tue Jun 25 14:51:14 2024 +0000
  1646.2 +++ b/xorg-libXt/receipt	Thu Dec 05 08:39:45 2024 +0000
  1646.3 @@ -15,7 +15,7 @@
  1646.4  DEPENDS="xorg-libSM xorg-libX11"
  1646.5  BUILD_DEPENDS="glib-dev util-linux-uuid-dev xorg-libSM-dev xorg-libX11-dev"
  1646.6  
  1646.7 -HOST_ARCH="i486 arm"
  1646.8 +HOST_ARCH="i486 arm x86_64"
  1646.9  
 1646.10  current_version()
 1646.11  {
  1647.1 --- a/xorg-libXtst-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1647.2 +++ b/xorg-libXtst-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1647.3 @@ -13,7 +13,7 @@
  1647.4  	xorg-recordproto"
  1647.5  WANTED="xorg-libXtst"
  1647.6  
  1647.7 -HOST_ARCH="i486 arm"
  1647.8 +HOST_ARCH="i486 arm x86_64"
  1647.9  
 1647.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1647.11  genpkg_rules()
  1648.1 --- a/xorg-libXtst/receipt	Tue Jun 25 14:51:14 2024 +0000
  1648.2 +++ b/xorg-libXtst/receipt	Thu Dec 05 08:39:45 2024 +0000
  1648.3 @@ -15,7 +15,7 @@
  1648.4  DEPENDS="xorg-libXext xorg-libXi"
  1648.5  BUILD_DEPENDS="xorg-libXext-dev xorg-libXi-dev xorg-recordproto"
  1648.6  
  1648.7 -HOST_ARCH="i486 arm"
  1648.8 +HOST_ARCH="i486 arm x86_64"
  1648.9  
 1648.10  current_version()
 1648.11  {
  1649.1 --- a/xorg-libXv-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1649.2 +++ b/xorg-libXv-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1649.3 @@ -12,7 +12,7 @@
  1649.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXv xorg-videoproto"
  1649.5  WANTED="xorg-libXv"
  1649.6  
  1649.7 -HOST_ARCH="i486 arm"
  1649.8 +HOST_ARCH="i486 arm x86_64"
  1649.9  
 1649.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1649.11  genpkg_rules()
  1650.1 --- a/xorg-libXv/receipt	Tue Jun 25 14:51:14 2024 +0000
  1650.2 +++ b/xorg-libXv/receipt	Thu Dec 05 08:39:45 2024 +0000
  1650.3 @@ -15,7 +15,7 @@
  1650.4  DEPENDS="xorg-libXext"
  1650.5  BUILD_DEPENDS="xorg-libXext-dev xorg-videoproto"
  1650.6  
  1650.7 -HOST_ARCH="i486 arm"
  1650.8 +HOST_ARCH="i486 arm x86_64"
  1650.9  
 1650.10  current_version()
 1650.11  {
  1651.1 --- a/xorg-libXvMC-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1651.2 +++ b/xorg-libXvMC-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1651.3 @@ -11,7 +11,7 @@
  1651.4  DEPENDS="pkg-config xorg-libXv-dev xorg-libXvMC"
  1651.5  WANTED="xorg-libXvMC"
  1651.6  
  1651.7 -HOST_ARCH="i486 arm"
  1651.8 +HOST_ARCH="i486 arm x86_64"
  1651.9  
 1651.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1651.11  genpkg_rules()
  1652.1 --- a/xorg-libXvMC/receipt	Tue Jun 25 14:51:14 2024 +0000
  1652.2 +++ b/xorg-libXvMC/receipt	Thu Dec 05 08:39:45 2024 +0000
  1652.3 @@ -15,7 +15,7 @@
  1652.4  DEPENDS="xorg-libXv"
  1652.5  BUILD_DEPENDS="xorg-libXv-dev"
  1652.6  
  1652.7 -HOST_ARCH="i486 arm"
  1652.8 +HOST_ARCH="i486 arm x86_64"
  1652.9  
 1652.10  current_version()
 1652.11  {
  1653.1 --- a/xorg-libXxf86dga-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1653.2 +++ b/xorg-libXxf86dga-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1653.3 @@ -12,6 +12,8 @@
  1653.4  	xorg-xproto xorg-util-macros xorg-xf86dgaproto"
  1653.5  WANTED="xorg-libXxf86dga"
  1653.6  
  1653.7 +HOST_ARCH="i486 x86_64"
  1653.8 +
  1653.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1653.10  genpkg_rules()
 1653.11  {
  1654.1 --- a/xorg-libXxf86dga/receipt	Tue Jun 25 14:51:14 2024 +0000
  1654.2 +++ b/xorg-libXxf86dga/receipt	Thu Dec 05 08:39:45 2024 +0000
  1654.3 @@ -16,6 +16,8 @@
  1654.4  BUILD_DEPENDS="pkg-config xorg-libX11-dev xorg-libXext-dev 
  1654.5  	xorg-util-macros xorg-xf86dgaproto xorg-xproto"
  1654.6  
  1654.7 +HOST_ARCH="i486 x86_64"
  1654.8 +
  1654.9  current_version()
 1654.10  {
 1654.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1655.1 --- a/xorg-libXxf86vm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1655.2 +++ b/xorg-libXxf86vm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1655.3 @@ -12,7 +12,7 @@
  1655.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libXxf86vm xorg-xf86vidmodeproto"
  1655.5  WANTED="xorg-libXxf86vm"
  1655.6  
  1655.7 -HOST_ARCH="i486 arm"
  1655.8 +HOST_ARCH="i486 arm x86_64"
  1655.9  
 1655.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1655.11  genpkg_rules()
  1656.1 --- a/xorg-libXxf86vm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1656.2 +++ b/xorg-libXxf86vm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1656.3 @@ -15,7 +15,7 @@
  1656.4  DEPENDS="xorg-libX11 xorg-libXext"
  1656.5  BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev xorg-xf86vidmodeproto"
  1656.6  
  1656.7 -HOST_ARCH="i486 arm"
  1656.8 +HOST_ARCH="i486 arm x86_64"
  1656.9  
 1656.10  current_version()
 1656.11  {
  1657.1 --- a/xorg-libdmx-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1657.2 +++ b/xorg-libdmx-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1657.3 @@ -11,6 +11,8 @@
  1657.4  DEPENDS="pkg-config xorg-libXext-dev xorg-libdmx xorg-dmxproto"
  1657.5  WANTED="xorg-libdmx"
  1657.6  
  1657.7 +HOST_ARCH="i486 x86_64"
  1657.8 +
  1657.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1657.10  genpkg_rules()
 1657.11  {
  1658.1 --- a/xorg-libdmx/receipt	Tue Jun 25 14:51:14 2024 +0000
  1658.2 +++ b/xorg-libdmx/receipt	Thu Dec 05 08:39:45 2024 +0000
  1658.3 @@ -15,6 +15,8 @@
  1658.4  DEPENDS="xorg-libX11 xorg-libXext"
  1658.5  BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev xorg-dmxproto"
  1658.6  
  1658.7 +HOST_ARCH="i486 x86_64"
  1658.8 +
  1658.9  current_version()
 1658.10  {
 1658.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1659.1 --- a/xorg-libfontenc-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1659.2 +++ b/xorg-libfontenc-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1659.3 @@ -11,7 +11,7 @@
  1659.4  DEPENDS="pkg-config xorg-libfontenc"
  1659.5  WANTED="xorg-libfontenc"
  1659.6  
  1659.7 -HOST_ARCH="i486 arm"
  1659.8 +HOST_ARCH="i486 arm x86_64"
  1659.9  
 1659.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1659.11  genpkg_rules()
  1660.1 --- a/xorg-libfontenc/receipt	Tue Jun 25 14:51:14 2024 +0000
  1660.2 +++ b/xorg-libfontenc/receipt	Thu Dec 05 08:39:45 2024 +0000
  1660.3 @@ -15,7 +15,7 @@
  1660.4  DEPENDS="zlib"
  1660.5  BUILD_DEPENDS="xorg-xproto zlib-dev"
  1660.6  
  1660.7 -HOST_ARCH="i486 arm"
  1660.8 +HOST_ARCH="i486 arm x86_64"
  1660.9  
 1660.10  current_version()
 1660.11  {
  1661.1 --- a/xorg-libpciaccess-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1661.2 +++ b/xorg-libpciaccess-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1661.3 @@ -12,7 +12,7 @@
  1661.4  DEPENDS="pkg-config xorg-libpciaccess"
  1661.5  WANTED="xorg-libpciaccess"
  1661.6  
  1661.7 -HOST_ARCH="i486 arm"
  1661.8 +HOST_ARCH="i486 arm x86_64"
  1661.9  
 1661.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1661.11  genpkg_rules()
  1662.1 --- a/xorg-libpciaccess/receipt	Tue Jun 25 14:51:14 2024 +0000
  1662.2 +++ b/xorg-libpciaccess/receipt	Thu Dec 05 08:39:45 2024 +0000
  1662.3 @@ -12,7 +12,7 @@
  1662.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1662.5  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  1662.6  
  1662.7 -HOST_ARCH="i486 arm"
  1662.8 +HOST_ARCH="i486 arm x86_64"
  1662.9  
 1662.10  current_version()
 1662.11  {
  1663.1 --- a/xorg-libxkbfile-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1663.2 +++ b/xorg-libxkbfile-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1663.3 @@ -12,7 +12,7 @@
  1663.4  DEPENDS="pkg-config xorg-libX11-dev xorg-libxkbfile"
  1663.5  WANTED="xorg-libxkbfile"
  1663.6  
  1663.7 -HOST_ARCH="i486 arm"
  1663.8 +HOST_ARCH="i486 arm x86_64"
  1663.9  
 1663.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1663.11  genpkg_rules()
  1664.1 --- a/xorg-libxkbfile/receipt	Tue Jun 25 14:51:14 2024 +0000
  1664.2 +++ b/xorg-libxkbfile/receipt	Thu Dec 05 08:39:45 2024 +0000
  1664.3 @@ -15,7 +15,7 @@
  1664.4  DEPENDS="libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  1664.5  BUILD_DEPENDS="libxcb-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev"
  1664.6  
  1664.7 -HOST_ARCH="i486 arm"
  1664.8 +HOST_ARCH="i486 arm x86_64"
  1664.9  
 1664.10  current_version()
 1664.11  {
  1665.1 --- a/xorg-libxshmfence-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1665.2 +++ b/xorg-libxshmfence-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1665.3 @@ -12,7 +12,7 @@
  1665.4  DEPENDS="pkg-config xorg-libX11-dev xorg-libxshmfence"
  1665.5  WANTED="xorg-libxshmfence"
  1665.6  
  1665.7 -HOST_ARCH="i486 arm"
  1665.8 +HOST_ARCH="i486 arm x86_64"
  1665.9  
 1665.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1665.11  genpkg_rules()
  1666.1 --- a/xorg-libxshmfence/receipt	Tue Jun 25 14:51:14 2024 +0000
  1666.2 +++ b/xorg-libxshmfence/receipt	Thu Dec 05 08:39:45 2024 +0000
  1666.3 @@ -14,6 +14,8 @@
  1666.4  
  1666.5  BUILD_DEPENDS="xorg-xproto"
  1666.6  
  1666.7 +HOST_ARCH="i486 x86_64"
  1666.8 +
  1666.9  current_version()
 1666.10  {
 1666.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1667.1 --- a/xorg-makedepend/receipt	Tue Jun 25 14:51:14 2024 +0000
  1667.2 +++ b/xorg-makedepend/receipt	Thu Dec 05 08:39:45 2024 +0000
  1667.3 @@ -15,6 +15,8 @@
  1667.4  DEPENDS="glibc-base xorg-xproto"
  1667.5  BUILD_DEPENDS="xorg-xproto"
  1667.6  
  1667.7 +HOST_ARCH="i486 x86_64"
  1667.8 +
  1667.9  current_version()
 1667.10  {
 1667.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1668.1 --- a/xorg-mkfontdir/receipt	Tue Jun 25 14:51:14 2024 +0000
  1668.2 +++ b/xorg-mkfontdir/receipt	Thu Dec 05 08:39:45 2024 +0000
  1668.3 @@ -14,6 +14,8 @@
  1668.4  
  1668.5  DEPENDS="xorg-mkfontscale"
  1668.6  
  1668.7 +HOST_ARCH="i486 x86_64"
  1668.8 +
  1668.9  current_version()
 1668.10  {
 1668.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1669.1 --- a/xorg-mkfontscale/receipt	Tue Jun 25 14:51:14 2024 +0000
  1669.2 +++ b/xorg-mkfontscale/receipt	Thu Dec 05 08:39:45 2024 +0000
  1669.3 @@ -13,6 +13,8 @@
  1669.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1669.5  WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  1669.6  
  1669.7 +HOST_ARCH="i486 x86_64"
  1669.8 +
  1669.9  current_version()
 1669.10  {
 1669.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1670.1 --- a/xorg-presentproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1670.2 +++ b/xorg-presentproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1670.3 @@ -16,6 +16,8 @@
  1670.4  DEPENDS="pkg-config xorg-util-macros"
  1670.5  BUILD_DEPENDS="xorg-util-macros"
  1670.6  
  1670.7 +HOST_ARCH="i486 x86_64"
  1670.8 +
  1670.9  current_version()
 1670.10  {
 1670.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1671.1 --- a/xorg-printproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1671.2 +++ b/xorg-printproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1671.3 @@ -10,7 +10,7 @@
  1671.4  SOURCE="printproto"
  1671.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1671.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1671.7 -HOST_ARCH="i486 arm"
  1671.8 +HOST_ARCH="i486 arm x86_64"
  1671.9  
 1671.10  DEPENDS="xorg-fontsproto xorg-libX11-dev xorg-libXau-dev pkg-config"
 1671.11  BUILD_DEPENDS="xorg-util-macros"
  1672.1 --- a/xorg-randrproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1672.2 +++ b/xorg-randrproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1672.3 @@ -16,7 +16,7 @@
  1672.4  DEPENDS="pkg-config xorg-renderproto"
  1672.5  BUILD_DEPENDS="xorg-util-macros"
  1672.6  
  1672.7 -HOST_ARCH="i486 arm"
  1672.8 +HOST_ARCH="i486 arm x86_64"
  1672.9  
 1672.10  current_version()
 1672.11  {
  1673.1 --- a/xorg-recordproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1673.2 +++ b/xorg-recordproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1673.3 @@ -10,7 +10,7 @@
  1673.4  SOURCE="recordproto"
  1673.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1673.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1673.7 -HOST_ARCH="i486 arm"
  1673.8 +HOST_ARCH="i486 arm x86_64"
  1673.9  
 1673.10  DEPENDS="xorg-util-macros pkg-config"
 1673.11  BUILD_DEPENDS="xorg-util-macros"
  1674.1 --- a/xorg-renderproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1674.2 +++ b/xorg-renderproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1674.3 @@ -10,7 +10,7 @@
  1674.4  SOURCE="renderproto"
  1674.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1674.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1674.7 -HOST_ARCH="i486 arm"
  1674.8 +HOST_ARCH="i486 arm x86_64"
  1674.9  
 1674.10  DEPENDS="xorg-xproto pkg-config"
 1674.11  BUILD_DEPENDS="xorg-util-macros"
  1675.1 --- a/xorg-resourceproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1675.2 +++ b/xorg-resourceproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1675.3 @@ -10,7 +10,7 @@
  1675.4  SOURCE="resourceproto"
  1675.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1675.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1675.7 -HOST_ARCH="i486 arm"
  1675.8 +HOST_ARCH="i486 arm x86_64"
  1675.9  
 1675.10  DEPENDS="xorg-util-macros pkg-config"
 1675.11  BUILD_DEPENDS="xorg-util-macros"
  1676.1 --- a/xorg-scrnsaverproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1676.2 +++ b/xorg-scrnsaverproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1676.3 @@ -10,7 +10,7 @@
  1676.4  SOURCE="scrnsaverproto"
  1676.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1676.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1676.7 -HOST_ARCH="i486 arm"
  1676.8 +HOST_ARCH="i486 arm x86_64"
  1676.9  
 1676.10  DEPENDS="xorg-util-macros pkg-config"
 1676.11  BUILD_DEPENDS="xorg-util-macros"
  1677.1 --- a/xorg-server-Xephyr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1677.2 +++ b/xorg-server-Xephyr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1677.3 @@ -13,6 +13,8 @@
  1677.4  DEPENDS="xorg-libXfont xorg-libXau xorg-libXdmcp zlib pixman libgcrypt \
  1677.5  xorg-libXv libxcb libdrm mesa"
  1677.6  
  1677.7 +HOST_ARCH="i486 x86_64"
  1677.8 +
  1677.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1677.10  genpkg_rules()
 1677.11  {
  1678.1 --- a/xorg-server-Xnest/receipt	Tue Jun 25 14:51:14 2024 +0000
  1678.2 +++ b/xorg-server-Xnest/receipt	Thu Dec 05 08:39:45 2024 +0000
  1678.3 @@ -13,6 +13,8 @@
  1678.4  DEPENDS="xorg-libXfont xorg-base-fonts xorg-libXext zlib pixman libgcrypt \
  1678.5  xorg-xkeyboard-config"
  1678.6  
  1678.7 +HOST_ARCH="i486 x86_64"
  1678.8 +
  1678.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1678.10  genpkg_rules()
 1678.11  {
  1679.1 --- a/xorg-server-Xvfb/receipt	Tue Jun 25 14:51:14 2024 +0000
  1679.2 +++ b/xorg-server-Xvfb/receipt	Thu Dec 05 08:39:45 2024 +0000
  1679.3 @@ -12,6 +12,8 @@
  1679.4  
  1679.5  DEPENDS="xorg-libXfont zlib pixman libgcrypt xorg-libXv"
  1679.6  
  1679.7 +HOST_ARCH="i486 x86_64"
  1679.8 +
  1679.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1679.10  genpkg_rules()
 1679.11  {
  1680.1 --- a/xorg-server-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1680.2 +++ b/xorg-server-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1680.3 @@ -7,20 +7,22 @@
  1680.4  MAINTAINER="pankso@slitaz.org"
  1680.5  LICENSE="MIT"
  1680.6  WEB_SITE="https://www.x.org/"
  1680.7 -HOST_ARCH="i486 arm"
  1680.8 +HOST_ARCH="i486 arm x86_64"
  1680.9  
 1680.10  DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \
 1680.11  xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev pkg-config \
 1680.12  perl flex xorg-server xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto \
 1680.13 -xorg-dri2proto xorg-xextproto xorg-xproto xorg-fontsproto xorg-inputproto \
 1680.14 +xorgproto xorg-xextproto xorg-xproto xorg-fontsproto xorg-inputproto \
 1680.15  xorg-kbproto xorg-randrproto xorg-renderproto xorg-videoproto \
 1680.16  xorg-compositeproto xorg-recordproto xorg-scrnsaverproto xorg-xf86dgaproto \
 1680.17  xorg-fontcacheproto xorg-printproto xorg-resourceproto xorg-xineramaproto \
 1680.18  xorg-xf86bigfontproto xorg-xf86miscproto xorg-trapproto xorg-presentproto"
 1680.19  
 1680.20 +# xorg-dri2proto (use xorgproto instead)
 1680.21 +
 1680.22  # Use devel files from ARCH default Xserver
 1680.23  case "$ARCH" in
 1680.24 -	i?86) 
 1680.25 +	i?86|x86_64) 
 1680.26  		WANTED="xorg-server" ;;
 1680.27  	arm) 
 1680.28  		WANTED="xorg-server-light" 
  1681.1 --- a/xorg-server/receipt	Tue Jun 25 14:51:14 2024 +0000
  1681.2 +++ b/xorg-server/receipt	Thu Dec 05 08:39:45 2024 +0000
  1681.3 @@ -14,15 +14,19 @@
  1681.4  # Mesa build dep make also Xorg depends on libdrm.
  1681.5  DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm \
  1681.6  xorg-libXfont xorg-libXfont2 xorg-libXau xorg-base-fonts libgcrypt \
  1681.7 -pixman udev libdrm libepoxy xorg-xf86-input-evdev"
  1681.8 +pixman udev libdrm libepoxy libgbm-mesa xorg-xf86-input-evdev libglvnd"
  1681.9  BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \
 1681.10  xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev pkg-config perl \
 1681.11  flex xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto xorg-randrproto \
 1681.12 -xorg-presentproto xorg-dri2proto xorg-libXau-dev xorg-dev-proto libepoxy-dev \
 1681.13 -xorg-xkbcomp-dev xorg-libXfont2-dev libdrm-dev xorg-glproto xorg-libXv-dev \
 1681.14 -xcb-util-dev xcb-util-image-dev xcb-util-renderutil-dev \
 1681.15 +xorg-presentproto xorgproto xorg-libXau-dev xorg-dev-proto libepoxy-dev \
 1681.16 +xorg-xkbcomp-dev xorg-libXfont2-dev libdrm-dev xorg-glproto xorg-libxshmfence-dev \
 1681.17 +xorg-libXv-dev xcb-util-dev xcb-util-image-dev xcb-util-renderutil-dev \
 1681.18  xcb-util-keysyms-dev xcb-util-wm-dev"
 1681.19  
 1681.20 +# xorg-dri2proto / xorg-dri3proto (use xorgproto instead)
 1681.21 +
 1681.22 +HOST_ARCH="i486 x86_64"
 1681.23 +
 1681.24  current_version()
 1681.25  {
 1681.26  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
 1681.27 @@ -94,6 +98,7 @@
 1681.28  		--with-serverconfig-path=/etc/X11 \
 1681.29  		--enable-install-setuid \
 1681.30  		--enable-xorg \
 1681.31 +		--enable-glamor \
 1681.32  		--enable-kdrive \
 1681.33  		--enable-kdrive-kbd \
 1681.34  		--enable-kdrive-mouse \
  1682.1 --- a/xorg-setxkbmap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1682.2 +++ b/xorg-setxkbmap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1682.3 @@ -15,7 +15,7 @@
  1682.4  DEPENDS="xorg-xkeyboard-config"
  1682.5  BUILD_DEPENDS="xorg-libxkbfile-dev"
  1682.6  
  1682.7 -HOST_ARCH="i486 arm"
  1682.8 +HOST_ARCH="i486 arm x86_64"
  1682.9  
 1682.10  current_version()
 1682.11  {
  1683.1 --- a/xorg-trapproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1683.2 +++ b/xorg-trapproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1683.3 @@ -14,6 +14,8 @@
  1683.4  DEPENDS="xorg-libXt-dev pkg-config"
  1683.5  BUILD_DEPENDS="xorg-util-macros"
  1683.6  
  1683.7 +HOST_ARCH="i486 x86_64"
  1683.8 +
  1683.9  current_version()
 1683.10  {
 1683.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1684.1 --- a/xorg-videoproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1684.2 +++ b/xorg-videoproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1684.3 @@ -15,7 +15,7 @@
  1684.4  DEPENDS="pkg-config xorg-libX11-dev xorg-xproto"
  1684.5  BUILD_DEPENDS="xorg-util-macros"
  1684.6  
  1684.7 -HOST_ARCH="i486 arm"
  1684.8 +HOST_ARCH="i486 arm x86_64"
  1684.9  
 1684.10  current_version()
 1684.11  {
  1685.1 --- a/xorg-x11perf/receipt	Tue Jun 25 14:51:14 2024 +0000
  1685.2 +++ b/xorg-x11perf/receipt	Thu Dec 05 08:39:45 2024 +0000
  1685.3 @@ -15,6 +15,8 @@
  1685.4  DEPENDS="xorg-libXft xorg-libXmu"
  1685.5  BUILD_DEPENDS="xorg-libXft-dev xorg-libXmu-dev"
  1685.6  
  1685.7 +HOST_ARCH="i486 x86_64"
  1685.8 +
  1685.9  current_version()
 1685.10  {
 1685.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1686.1 --- a/xorg-xauth/receipt	Tue Jun 25 14:51:14 2024 +0000
  1686.2 +++ b/xorg-xauth/receipt	Thu Dec 05 08:39:45 2024 +0000
  1686.3 @@ -15,7 +15,7 @@
  1686.4  DEPENDS="xorg-libXmu"
  1686.5  BUILD_DEPENDS="xorg-libXmu-dev"
  1686.6  
  1686.7 -HOST_ARCH="i486 arm"
  1686.8 +HOST_ARCH="i486 arm x86_64"
  1686.9  
 1686.10  case "$ARCH" in
 1686.11  	arm) BUILD_DEPENDS="xorg-xproto xorg-libXau-dev" ;;
  1687.1 --- a/xorg-xbacklight/receipt	Tue Jun 25 14:51:14 2024 +0000
  1687.2 +++ b/xorg-xbacklight/receipt	Thu Dec 05 08:39:45 2024 +0000
  1687.3 @@ -16,6 +16,8 @@
  1687.4  DEPENDS="xorg-libXrandr"
  1687.5  BUILD_DEPENDS="libxcb-dev xcb-util-dev xorg-libXrandr-dev"
  1687.6  
  1687.7 +HOST_ARCH="i486 x86_64"
  1687.8 +
  1687.9  current_version()
 1687.10  {
 1687.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1688.1 --- a/xorg-xbitmaps/receipt	Tue Jun 25 14:51:14 2024 +0000
  1688.2 +++ b/xorg-xbitmaps/receipt	Thu Dec 05 08:39:45 2024 +0000
  1688.3 @@ -15,7 +15,7 @@
  1688.4  DEPENDS="xorg-util-macros"
  1688.5  BUILD_DEPENDS="xorg-util-macros"
  1688.6  
  1688.7 -HOST_ARCH="i486 arm"
  1688.8 +HOST_ARCH="i486 arm x86_64"
  1688.9  
 1688.10  current_version()
 1688.11  {
  1689.1 --- a/xorg-xcmiscproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1689.2 +++ b/xorg-xcmiscproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1689.3 @@ -10,7 +10,7 @@
  1689.4  SOURCE="xcmiscproto"
  1689.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1689.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1689.7 -HOST_ARCH="i486 arm"
  1689.8 +HOST_ARCH="i486 arm x86_64"
  1689.9  
 1689.10  DEPENDS="xorg-util-macros pkg-config"
 1689.11  BUILD_DEPENDS="xorg-util-macros"
  1690.1 --- a/xorg-xcompmgr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1690.2 +++ b/xorg-xcompmgr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1690.3 @@ -19,7 +19,7 @@
  1690.4  	xorg-libXdmcp-dev xorg-libXext-dev xorg-libXfixes-dev 
  1690.5  	xorg-libXrender-dev"
  1690.6  
  1690.7 -HOST_ARCH="i486 arm"
  1690.8 +HOST_ARCH="i486 arm x86_64"
  1690.9  
 1690.10  current_version()
 1690.11  {
  1691.1 --- a/xorg-xcursorgen/receipt	Tue Jun 25 14:51:14 2024 +0000
  1691.2 +++ b/xorg-xcursorgen/receipt	Thu Dec 05 08:39:45 2024 +0000
  1691.3 @@ -15,7 +15,7 @@
  1691.4  DEPENDS="libpng xorg-libX11 xorg-libXcursor"
  1691.5  BUILD_DEPENDS="libpng-dev xorg-libX11-dev xorg-libXcursor-dev"
  1691.6  
  1691.7 -HOST_ARCH="i486 arm"
  1691.8 +HOST_ARCH="i486 arm x86_64"
  1691.9  
 1691.10  current_version()
 1691.11  {
  1692.1 --- a/xorg-xdpyinfo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1692.2 +++ b/xorg-xdpyinfo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1692.3 @@ -18,6 +18,8 @@
  1692.4  BUILD_DEPENDS="xorg-libXinerama-dev xorg-libXp-dev 
  1692.5  	xorg-libXrender-dev xorg-libXtst-dev xorg-libXxf86vm-dev"
  1692.6  
  1692.7 +HOST_ARCH="i486 x86_64"
  1692.8 +
  1692.9  current_version()
 1692.10  {
 1692.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1693.1 --- a/xorg-xdriinfo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1693.2 +++ b/xorg-xdriinfo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1693.3 @@ -13,9 +13,11 @@
  1693.4  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  1693.5  
  1693.6  SUGGESTED="nvidia"
  1693.7 -DEPENDS="mesa xorg-libX11"
  1693.8 +DEPENDS="libglvnd xorg-libX11"
  1693.9  BUILD_DEPENDS="mesa-dev xorg-libX11-dev"
 1693.10  
 1693.11 +HOST_ARCH="i486 x86_64"
 1693.12 +
 1693.13  current_version()
 1693.14  {
 1693.15  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1694.1 --- a/xorg-xev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1694.2 +++ b/xorg-xev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1694.3 @@ -16,6 +16,8 @@
  1694.4  DEPENDS="xorg-libX11"
  1694.5  BUILD_DEPENDS="xorg-libX11-dev"
  1694.6  
  1694.7 +HOST_ARCH="i486 x86_64"
  1694.8 +
  1694.9  current_version()
 1694.10  {
 1694.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1695.1 --- a/xorg-xextproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1695.2 +++ b/xorg-xextproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1695.3 @@ -15,7 +15,7 @@
  1695.4  DEPENDS="pkg-config xorg-util-macros"
  1695.5  BUILD_DEPENDS="xorg-util-macros"
  1695.6  
  1695.7 -HOST_ARCH="i486 arm"
  1695.8 +HOST_ARCH="i486 arm x86_64"
  1695.9  
 1695.10  current_version()
 1695.11  {
  1696.1 --- a/xorg-xf86-input-evdev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1696.2 +++ b/xorg-xf86-input-evdev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1696.3 @@ -19,7 +19,7 @@
  1696.4  
  1696.5  MODS='/usr/lib/X11/modules'
  1696.6  
  1696.7 -HOST_ARCH="i486 arm"
  1696.8 +HOST_ARCH="i486 arm x86_64"
  1696.9  
 1696.10  current_version()
 1696.11  {
  1697.1 --- a/xorg-xf86-input-keyboard/receipt	Tue Jun 25 14:51:14 2024 +0000
  1697.2 +++ b/xorg-xf86-input-keyboard/receipt	Thu Dec 05 08:39:45 2024 +0000
  1697.3 @@ -15,6 +15,8 @@
  1697.4  DEPENDS="xorg-server"
  1697.5  BUILD_DEPENDS="xorg-server-dev"
  1697.6  
  1697.7 +HOST_ARCH="i486 x86_64"
  1697.8 +
  1697.9  current_version()
 1697.10  {
 1697.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1698.1 --- a/xorg-xf86-input-synaptics/receipt	Tue Jun 25 14:51:14 2024 +0000
  1698.2 +++ b/xorg-xf86-input-synaptics/receipt	Thu Dec 05 08:39:45 2024 +0000
  1698.3 @@ -15,6 +15,8 @@
  1698.4  BUILD_DEPENDS="xorg-server-dev \
  1698.5  xorg-libXtst-dev mtdev-dev libevdev-dev"
  1698.6  
  1698.7 +HOST_ARCH="i486 x86_64"
  1698.8 +
  1698.9  current_version()
 1698.10  {
 1698.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1699.1 --- a/xorg-xf86-video-amdgpu/receipt	Tue Jun 25 14:51:14 2024 +0000
  1699.2 +++ b/xorg-xf86-video-amdgpu/receipt	Thu Dec 05 08:39:45 2024 +0000
  1699.3 @@ -17,6 +17,8 @@
  1699.4  
  1699.5  MODS='/usr/lib/X11/modules'
  1699.6  
  1699.7 +HOST_ARCH="i486 x86_64"
  1699.8 +
  1699.9  current_version()
 1699.10  {
 1699.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1700.1 --- a/xorg-xf86-video-ati/receipt	Tue Jun 25 14:51:14 2024 +0000
  1700.2 +++ b/xorg-xf86-video-ati/receipt	Thu Dec 05 08:39:45 2024 +0000
  1700.3 @@ -17,6 +17,8 @@
  1700.4  
  1700.5  MODS='/usr/lib/X11/modules'
  1700.6  
  1700.7 +HOST_ARCH="i486 x86_64"
  1700.8 +
  1700.9  current_version()
 1700.10  {
 1700.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1701.1 --- a/xorg-xf86-video-fbdev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1701.2 +++ b/xorg-xf86-video-fbdev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1701.3 @@ -10,7 +10,7 @@
  1701.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1701.5  WEB_SITE="https://www.x.org/"
  1701.6  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  1701.7 -HOST_ARCH="i486 arm"
  1701.8 +HOST_ARCH="i486 arm x86_64"
  1701.9  
 1701.10  # We can use xorg-server-light with evdev and fbdev driver.
 1701.11  #DEPENDS="xorg-server"
  1702.1 --- a/xorg-xf86-video-intel/receipt	Tue Jun 25 14:51:14 2024 +0000
  1702.2 +++ b/xorg-xf86-video-intel/receipt	Thu Dec 05 08:39:45 2024 +0000
  1702.3 @@ -10,10 +10,14 @@
  1702.4  WEB_SITE="https://www.x.org/wiki/"
  1702.5  
  1702.6  SOURCE="xf86-video-intel"
  1702.7 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  1702.8 -#WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  1702.9 -WGET_URL="git|git://anongit.freedesktop.org/xorg/driver/xf86-video-intel"
 1702.10 -BRANCH="d39197bb10b7d88cb4c456e7a5e8d34c1dc6eeaf"
 1702.11 +case $SLITAZ_ARCH in
 1702.12 +	i?86)
 1702.13 +		BRANCH="d39197bb" ;;
 1702.14 +	x86_64)
 1702.15 +		BRANCH="a511f22c" ;;
 1702.16 +esac
 1702.17 +TARBALL="$SOURCE-$VERSION-$BRANCH.tar.bz2"
 1702.18 +WGET_URL="git|https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel.git"
 1702.19  
 1702.20  DEPENDS="libdrm libdrm-intel mesa-dri-intel xcb-util xorg-libXfont2 \
 1702.21  xorg-libXvMC xorg-server"
 1702.22 @@ -22,6 +26,8 @@
 1702.23  
 1702.24  MODS='/usr/lib/X11/modules'
 1702.25  
 1702.26 +HOST_ARCH="i486 x86_64"
 1702.27 +
 1702.28  current_version()
 1702.29  {
 1702.30  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
 1702.31 @@ -31,18 +37,21 @@
 1702.32  # Rules to configure and make the package.
 1702.33  compile_rules()
 1702.34  {
 1702.35 -	# Patch from use driver with new Xorg
 1702.36 -	# see https://gnats.netbsd.org/51687
 1702.37 -	patch -Np1 < $stuff/patch-src_compat-api.h
 1702.38 -	patch -Np1 < $stuff/patch-src_legacy_i810_i810__video.c
 1702.39 -	patch -Np1 < $stuff/patch-src_sna_sna__accel.c
 1702.40 -	patch -Np1 < $stuff/patch-src_sna_sna__acpi.c
 1702.41 -	patch -Np1 < $stuff/patch-src_sna_sna__driver.c
 1702.42 -	patch -Np1 < $stuff/patch-src_sna_sna.h
 1702.43 -	patch -Np1 < $stuff/patch-src_uxa_intel__display.c
 1702.44 -	patch -Np1 < $stuff/patch-src_uxa_intel.h
 1702.45 -	# see https://lists.x.org/archives/xorg-devel/2018-May/056924.html
 1702.46 -	patch -Np1 < $stuff/patch2-src_sna_sna__accel.c
 1702.47 +	case $SLITAZ_ARCH in
 1702.48 +		i?86)
 1702.49 +			# Patch from use driver with new Xorg
 1702.50 +			# see https://gnats.netbsd.org/51687
 1702.51 +			patch -Np1 < $stuff/patch-src_compat-api.h
 1702.52 +			patch -Np1 < $stuff/patch-src_legacy_i810_i810__video.c
 1702.53 +			patch -Np1 < $stuff/patch-src_sna_sna__accel.c
 1702.54 +			patch -Np1 < $stuff/patch-src_sna_sna__acpi.c
 1702.55 +			patch -Np1 < $stuff/patch-src_sna_sna__driver.c
 1702.56 +			patch -Np1 < $stuff/patch-src_sna_sna.h
 1702.57 +			patch -Np1 < $stuff/patch-src_uxa_intel__display.c
 1702.58 +			patch -Np1 < $stuff/patch-src_uxa_intel.h
 1702.59 +			# see https://lists.x.org/archives/xorg-devel/2018-May/056924.html
 1702.60 +			patch -Np1 < $stuff/patch2-src_sna_sna__accel.c
 1702.61 +	esac
 1702.62  
 1702.63  	# Patch to fix build for i686
 1702.64  	# see https://src.fedoraproject.org/rpms/xorg-x11-drv-intel/c/f2e86334f3a168b04afddb57d4bc4f630e59a5e9
 1702.65 @@ -55,17 +64,29 @@
 1702.66  	# Update src
 1702.67  	autoreconf -i
 1702.68  
 1702.69 -	# disable dri3, need check to add support
 1702.70 +	case $SLITAZ_ARCH in
 1702.71 +		i?86)
 1702.72 +			# disable dri3, need check to add support
 1702.73 +			./configure				\
 1702.74 +				--sysconfdir=/etc		\
 1702.75 +				--mandir=/usr/share/man		\
 1702.76 +				--localstatedir=/var		\
 1702.77 +				--with-xorg-module-dir=$MODS	\
 1702.78 +				--enable-dri                    \
 1702.79 +				--enable-dri3                   \
 1702.80 +				--enable-xvmc			\
 1702.81 +				$CONFIGURE_ARGS ;;
 1702.82 +		x86_64)
 1702.83 +			./configure				\
 1702.84 +				--sysconfdir=/etc		\
 1702.85 +				--mandir=/usr/share/man		\
 1702.86 +				--localstatedir=/var		\
 1702.87 +				--with-xorg-module-dir=$MODS	\
 1702.88 +				--with-default-dri=3		\
 1702.89 +				--enable-xvmc			\
 1702.90 +				$CONFIGURE_ARGS ;;
 1702.91 +	esac
 1702.92  
 1702.93 -	./configure				\
 1702.94 -		--sysconfdir=/etc		\
 1702.95 -		--mandir=/usr/share/man		\
 1702.96 -		--localstatedir=/var		\
 1702.97 -		--with-xorg-module-dir=$MODS	\
 1702.98 -		--enable-dri			\
 1702.99 -		--disable-dri3			\
1702.100 -		--enable-xvmc			\
1702.101 -		$CONFIGURE_ARGS &&
1702.102  	make &&
1702.103  	make install
1702.104  }
  1703.1 --- a/xorg-xf86-video-nouveau/receipt	Tue Jun 25 14:51:14 2024 +0000
  1703.2 +++ b/xorg-xf86-video-nouveau/receipt	Thu Dec 05 08:39:45 2024 +0000
  1703.3 @@ -1,7 +1,7 @@
  1703.4  # SliTaz package receipt.
  1703.5  
  1703.6  PACKAGE="xorg-xf86-video-nouveau"
  1703.7 -VERSION="1.0.12"
  1703.8 +VERSION="1.0.17"
  1703.9  CATEGORY="x-window"
 1703.10  SHORT_DESC="Xorg server nouveau (nvidia) driver."
 1703.11  MAINTAINER="devl547@gmail.com"
 1703.12 @@ -18,6 +18,8 @@
 1703.13  
 1703.14  MODS='/usr/lib/X11/modules'
 1703.15  
 1703.16 +HOST_ARCH="i486 x86_64"
 1703.17 +
 1703.18  current_version()
 1703.19  {
 1703.20  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1704.1 --- a/xorg-xf86-video-nv/receipt	Tue Jun 25 14:51:14 2024 +0000
  1704.2 +++ b/xorg-xf86-video-nv/receipt	Thu Dec 05 08:39:45 2024 +0000
  1704.3 @@ -18,6 +18,8 @@
  1704.4  
  1704.5  MODS='/usr/lib/X11/modules'
  1704.6  
  1704.7 +HOST_ARCH="i486 x86_64"
  1704.8 +
  1704.9  current_version()
 1704.10  {
 1704.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1705.1 --- a/xorg-xf86-video-vesa/receipt	Tue Jun 25 14:51:14 2024 +0000
  1705.2 +++ b/xorg-xf86-video-vesa/receipt	Thu Dec 05 08:39:45 2024 +0000
  1705.3 @@ -10,6 +10,7 @@
  1705.4  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1705.5  WEB_SITE="https://www.x.org/"
  1705.6  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  1705.7 +HOST_ARCH="i486 x86_64"
  1705.8  
  1705.9  # We can use xorg-server-light with evdev and vesa driver.
 1705.10  #DEPENDS="xorg-server"
  1706.1 --- a/xorg-xf86bigfontproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1706.2 +++ b/xorg-xf86bigfontproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1706.3 @@ -10,7 +10,7 @@
  1706.4  SOURCE="xf86bigfontproto"
  1706.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1706.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1706.7 -HOST_ARCH="i486 arm"
  1706.8 +HOST_ARCH="i486 arm x86_64"
  1706.9  
 1706.10  DEPENDS="xorg-util-macros pkg-config"
 1706.11  BUILD_DEPENDS="xorg-util-macros"
  1707.1 --- a/xorg-xf86dgaproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1707.2 +++ b/xorg-xf86dgaproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1707.3 @@ -10,7 +10,7 @@
  1707.4  SOURCE="xf86dgaproto"
  1707.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1707.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1707.7 -HOST_ARCH="i486 arm"
  1707.8 +HOST_ARCH="i486 arm x86_64"
  1707.9  
 1707.10  DEPENDS="xorg-util-macros pkg-config"
 1707.11  # /usr/include/X11/extensions/xf86dga.h:	#include <X11/extensions/Xxf86dga.h>	?
  1708.1 --- a/xorg-xf86driproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1708.2 +++ b/xorg-xf86driproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1708.3 @@ -14,6 +14,8 @@
  1708.4  DEPENDS="xorg-util-macros pkg-config"
  1708.5  BUILD_DEPENDS="xorg-util-macros"
  1708.6  
  1708.7 +HOST_ARCH="i486 x86_64"
  1708.8 +
  1708.9  current_version()
 1708.10  {
 1708.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1709.1 --- a/xorg-xf86miscproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1709.2 +++ b/xorg-xf86miscproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1709.3 @@ -14,6 +14,8 @@
  1709.4  DEPENDS="xorg-xproto pkg-config"
  1709.5  BUILD_DEPENDS="xorg-util-macros"
  1709.6  
  1709.7 +HOST_ARCH="i486 x86_64"
  1709.8 +
  1709.9  current_version()
 1709.10  {
 1709.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1710.1 --- a/xorg-xf86rushproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1710.2 +++ b/xorg-xf86rushproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1710.3 @@ -14,6 +14,8 @@
  1710.4  DEPENDS="xorg-videoproto pkg-config"
  1710.5  BUILD_DEPENDS="xorg-util-macros"
  1710.6  
  1710.7 +HOST_ARCH="i486 x86_64"
  1710.8 +
  1710.9  current_version()
 1710.10  {
 1710.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1711.1 --- a/xorg-xf86vidmodeproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1711.2 +++ b/xorg-xf86vidmodeproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1711.3 @@ -10,7 +10,7 @@
  1711.4  SOURCE="xf86vidmodeproto"
  1711.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1711.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1711.7 -HOST_ARCH="i486 arm"
  1711.8 +HOST_ARCH="i486 arm x86_64"
  1711.9  
 1711.10  DEPENDS="xorg-xproto pkg-config"
 1711.11  BUILD_DEPENDS="xorg-util-macros"
  1712.1 --- a/xorg-xhost/receipt	Tue Jun 25 14:51:14 2024 +0000
  1712.2 +++ b/xorg-xhost/receipt	Thu Dec 05 08:39:45 2024 +0000
  1712.3 @@ -15,6 +15,8 @@
  1712.4  DEPENDS="xorg"
  1712.5  BUILD_DEPENDS="xorg-dev"
  1712.6  
  1712.7 +HOST_ARCH="i486 x86_64"
  1712.8 +
  1712.9  current_version()
 1712.10  {
 1712.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1713.1 --- a/xorg-xineramaproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1713.2 +++ b/xorg-xineramaproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1713.3 @@ -10,7 +10,7 @@
  1713.4  SOURCE="xineramaproto"
  1713.5  TARBALL="$SOURCE-$VERSION.tar.bz2"
  1713.6  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  1713.7 -HOST_ARCH="i486 arm"
  1713.8 +HOST_ARCH="i486 arm x86_64"
  1713.9  
 1713.10  DEPENDS="xorg-util-macros"
 1713.11  BUILD_DEPENDS="xorg-util-macros"
  1714.1 --- a/xorg-xinput/receipt	Tue Jun 25 14:51:14 2024 +0000
  1714.2 +++ b/xorg-xinput/receipt	Thu Dec 05 08:39:45 2024 +0000
  1714.3 @@ -15,7 +15,7 @@
  1714.4  DEPENDS="xorg-libXi"
  1714.5  BUILD_DEPENDS="xorg-libXi-dev xorg-libXrandr-dev xorg-libXinerama-dev"
  1714.6  
  1714.7 -HOST_ARCH="i486 arm"
  1714.8 +HOST_ARCH="i486 arm x86_64"
  1714.9  
 1714.10  current_version()
 1714.11  {
  1715.1 --- a/xorg-xkbcomp-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1715.2 +++ b/xorg-xkbcomp-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1715.3 @@ -12,7 +12,7 @@
  1715.4  DEPENDS="xorg-xkbcomp"
  1715.5  BUILD_DEPENDS="xorg-libxkbfile-dev"
  1715.6  
  1715.7 -HOST_ARCH="i486 arm"
  1715.8 +HOST_ARCH="i486 arm x86_64"
  1715.9  
 1715.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1715.11  genpkg_rules()
  1716.1 --- a/xorg-xkbcomp/receipt	Tue Jun 25 14:51:14 2024 +0000
  1716.2 +++ b/xorg-xkbcomp/receipt	Thu Dec 05 08:39:45 2024 +0000
  1716.3 @@ -15,7 +15,7 @@
  1716.4  DEPENDS="xorg-libxkbfile"
  1716.5  BUILD_DEPENDS="xorg-libxkbfile-dev"
  1716.6  
  1716.7 -HOST_ARCH="i486 arm"
  1716.8 +HOST_ARCH="i486 arm x86_64"
  1716.9  
 1716.10  current_version()
 1716.11  {
  1717.1 --- a/xorg-xkbutils/receipt	Tue Jun 25 14:51:14 2024 +0000
  1717.2 +++ b/xorg-xkbutils/receipt	Thu Dec 05 08:39:45 2024 +0000
  1717.3 @@ -15,6 +15,8 @@
  1717.4  DEPENDS="xorg-libXaw xorg-xkeyboard-config"
  1717.5  BUILD_DEPENDS="xorg-libXaw-dev xorg-libxkbfile-dev"
  1717.6  
  1717.7 +HOST_ARCH="i486 x86_64"
  1717.8 +
  1717.9  current_version()
 1717.10  {
 1717.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1718.1 --- a/xorg-xkeyboard-config-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1718.2 +++ b/xorg-xkeyboard-config-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1718.3 @@ -11,7 +11,7 @@
  1718.4  DEPENDS="pkg-config xorg-xkeyboard-config"
  1718.5  WANTED="xorg-xkeyboard-config"
  1718.6  
  1718.7 -HOST_ARCH="i486 arm"
  1718.8 +HOST_ARCH="i486 arm x86_64"
  1718.9  
 1718.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1718.11  genpkg_rules()
  1719.1 --- a/xorg-xkeyboard-config/receipt	Tue Jun 25 14:51:14 2024 +0000
  1719.2 +++ b/xorg-xkeyboard-config/receipt	Thu Dec 05 08:39:45 2024 +0000
  1719.3 @@ -15,7 +15,7 @@
  1719.4  DEPENDS="xorg-xkbcomp"
  1719.5  BUILD_DEPENDS="intltool perl-xml-parser xorg-libX11-dev xorg-xkbcomp xorg-xproto"
  1719.6  
  1719.7 -HOST_ARCH="i486 arm"
  1719.8 +HOST_ARCH="i486 arm x86_64"
  1719.9  
 1719.10  current_version()
 1719.11  {
  1720.1 --- a/xorg-xkill/receipt	Tue Jun 25 14:51:14 2024 +0000
  1720.2 +++ b/xorg-xkill/receipt	Thu Dec 05 08:39:45 2024 +0000
  1720.3 @@ -15,7 +15,7 @@
  1720.4  DEPENDS="xorg-libXmu"
  1720.5  BUILD_DEPENDS="xorg-libXmu-dev"
  1720.6  
  1720.7 -HOST_ARCH="i486 arm"
  1720.8 +HOST_ARCH="i486 arm x86_64"
  1720.9  
 1720.10  current_version()
 1720.11  {
  1721.1 --- a/xorg-xmessage/receipt	Tue Jun 25 14:51:14 2024 +0000
  1721.2 +++ b/xorg-xmessage/receipt	Thu Dec 05 08:39:45 2024 +0000
  1721.3 @@ -15,7 +15,7 @@
  1721.4  DEPENDS="xorg-libXaw"
  1721.5  BUILD_DEPENDS="xorg-libXaw-dev"
  1721.6  
  1721.7 -HOST_ARCH="i486 arm"
  1721.8 +HOST_ARCH="i486 arm x86_64"
  1721.9  
 1721.10  current_version()
 1721.11  {
  1722.1 --- a/xorg-xmodmap/receipt	Tue Jun 25 14:51:14 2024 +0000
  1722.2 +++ b/xorg-xmodmap/receipt	Thu Dec 05 08:39:45 2024 +0000
  1722.3 @@ -15,6 +15,8 @@
  1722.4  DEPENDS="xorg-libX11"
  1722.5  BUILD_DEPENDS="xorg-libX11-dev"
  1722.6  
  1722.7 +HOST_ARCH="i486 x86_64"
  1722.8 +
  1722.9  current_version()
 1722.10  {
 1722.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1723.1 --- a/xorg-xprop/receipt	Tue Jun 25 14:51:14 2024 +0000
  1723.2 +++ b/xorg-xprop/receipt	Thu Dec 05 08:39:45 2024 +0000
  1723.3 @@ -15,7 +15,7 @@
  1723.4  DEPENDS="xorg-libX11"
  1723.5  BUILD_DEPENDS="xorg-libX11-dev"
  1723.6  
  1723.7 -HOST_ARCH="i486 arm"
  1723.8 +HOST_ARCH="i486 arm x86_64"
  1723.9  
 1723.10  current_version()
 1723.11  {
  1724.1 --- a/xorg-xproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1724.2 +++ b/xorg-xproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1724.3 @@ -15,7 +15,7 @@
  1724.4  DEPENDS="pkg-config xorg-util-macros"
  1724.5  BUILD_DEPENDS="xorg-util-macros"
  1724.6  
  1724.7 -HOST_ARCH="i486 arm"
  1724.8 +HOST_ARCH="i486 arm x86_64"
  1724.9  
 1724.10  current_version()
 1724.11  {
  1725.1 --- a/xorg-xrandr/receipt	Tue Jun 25 14:51:14 2024 +0000
  1725.2 +++ b/xorg-xrandr/receipt	Thu Dec 05 08:39:45 2024 +0000
  1725.3 @@ -15,7 +15,7 @@
  1725.4  DEPENDS="xorg-libXrandr"
  1725.5  BUILD_DEPENDS="xorg-libXrandr-dev"
  1725.6  
  1725.7 -HOST_ARCH="i486 arm"
  1725.8 +HOST_ARCH="i486 arm x86_64"
  1725.9  
 1725.10  current_version()
 1725.11  {
  1726.1 --- a/xorg-xrdb/receipt	Tue Jun 25 14:51:14 2024 +0000
  1726.2 +++ b/xorg-xrdb/receipt	Thu Dec 05 08:39:45 2024 +0000
  1726.3 @@ -15,6 +15,8 @@
  1726.4  DEPENDS="xorg-libXmu"
  1726.5  BUILD_DEPENDS="pkg-config xorg-libXmu-dev"
  1726.6  
  1726.7 +HOST_ARCH="i486 x86_64"
  1726.8 +
  1726.9  current_version()
 1726.10  {
 1726.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1727.1 --- a/xorg-xset/receipt	Tue Jun 25 14:51:14 2024 +0000
  1727.2 +++ b/xorg-xset/receipt	Thu Dec 05 08:39:45 2024 +0000
  1727.3 @@ -16,6 +16,8 @@
  1727.4  DEPENDS="xorg-libXmu"
  1727.5  BUILD_DEPENDS="xorg-libXmu-dev"
  1727.6  
  1727.7 +HOST_ARCH="i486 x86_64"
  1727.8 +
  1727.9  current_version()
 1727.10  {
 1727.11  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
  1728.1 --- a/xorg-xsetroot/receipt	Tue Jun 25 14:51:14 2024 +0000
  1728.2 +++ b/xorg-xsetroot/receipt	Thu Dec 05 08:39:45 2024 +0000
  1728.3 @@ -15,7 +15,7 @@
  1728.4  DEPENDS="xorg-libXcursor xorg-libXmu"
  1728.5  BUILD_DEPENDS="xorg-libXcursor-dev xorg-libXmu-dev xorg-xbitmaps"
  1728.6  
  1728.7 -HOST_ARCH="i486 arm"
  1728.8 +HOST_ARCH="i486 arm x86_64"
  1728.9  
 1728.10  current_version()
 1728.11  {
  1729.1 --- a/xorg-xtrans/receipt	Tue Jun 25 14:51:14 2024 +0000
  1729.2 +++ b/xorg-xtrans/receipt	Thu Dec 05 08:39:45 2024 +0000
  1729.3 @@ -15,7 +15,7 @@
  1729.4  DEPENDS="xorg-xproto"
  1729.5  BUILD_DEPENDS="xorg-util-macros"
  1729.6  
  1729.7 -HOST_ARCH="i486 arm"
  1729.8 +HOST_ARCH="i486 arm x86_64"
  1729.9  
 1729.10  current_version()
 1729.11  {
  1730.1 --- a/xorg-xwininfo/receipt	Tue Jun 25 14:51:14 2024 +0000
  1730.2 +++ b/xorg-xwininfo/receipt	Thu Dec 05 08:39:45 2024 +0000
  1730.3 @@ -16,7 +16,7 @@
  1730.4  DEPENDS="xorg-libX11"
  1730.5  BUILD_DEPENDS="xorg-libX11-dev"
  1730.6  
  1730.7 -HOST_ARCH="i486 arm"
  1730.8 +HOST_ARCH="i486 arm x86_64"
  1730.9  
 1730.10  current_version()
 1730.11  {
  1731.1 --- a/xorg/receipt	Tue Jun 25 14:51:14 2024 +0000
  1731.2 +++ b/xorg/receipt	Thu Dec 05 08:39:45 2024 +0000
  1731.3 @@ -37,6 +37,8 @@
  1731.4  xorg-xkbcomp
  1731.5  xorg-xkeyboard-config"
  1731.6  
  1731.7 +HOST_ARCH="i486 x86_64"
  1731.8 +
  1731.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1731.10  genpkg_rules()
 1731.11  {
  1732.1 --- a/xorgproto/receipt	Tue Jun 25 14:51:14 2024 +0000
  1732.2 +++ b/xorgproto/receipt	Thu Dec 05 08:39:45 2024 +0000
  1732.3 @@ -7,7 +7,7 @@
  1732.4  MAINTAINER="maintainer@slitaz.org"
  1732.5  LICENSE="MIT"
  1732.6  WEB_SITE="https://github.com/freedesktop/xorg-xorgproto"
  1732.7 -TARBALL="$PACKAGE-$VERSION.tar.gz"
  1732.8 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
  1732.9  WGET_URL="git|https://gitlab.freedesktop.org/xorg/proto/xorgproto.git"
 1732.10  BRANCH="2021.5"
 1732.11  
  1733.1 --- a/xsane-locales/receipt	Tue Jun 25 14:51:14 2024 +0000
  1733.2 +++ b/xsane-locales/receipt	Thu Dec 05 08:39:45 2024 +0000
  1733.3 @@ -11,6 +11,8 @@
  1733.4  
  1733.5  DEPENDS="xsane"
  1733.6  
  1733.7 +HOST_ARCH="i486 x86_64"
  1733.8 +
  1733.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1733.10  genpkg_rules()
 1733.11  {
  1734.1 --- a/xsane/receipt	Tue Jun 25 14:51:14 2024 +0000
  1734.2 +++ b/xsane/receipt	Thu Dec 05 08:39:45 2024 +0000
  1734.3 @@ -13,6 +13,8 @@
  1734.4  DEPENDS="sane-backends gtk+ tiff xorg-libXdamage lcms libv4l libltdl"
  1734.5  BUILD_DEPENDS="gtk+-dev sane-backends-dev lcms-dev "
  1734.6  
  1734.7 +HOST_ARCH="i486 x86_64"
  1734.8 +
  1734.9  current_version()
 1734.10  {
 1734.11  	wget -O - "${WGET_URL%/arch*}/tags?sort=updated_desc" 2>/dev/null | \
  1735.1 --- a/xscreensaver/receipt	Tue Jun 25 14:51:14 2024 +0000
  1735.2 +++ b/xscreensaver/receipt	Thu Dec 05 08:39:45 2024 +0000
  1735.3 @@ -18,6 +18,8 @@
  1735.4  	xorg-libXinerama-dev xorg-libXmu-dev xorg-libXpm-dev
  1735.5  	xorg-libXrandr-dev xorg-libXt-dev xorg-libXxf86vm-dev"
  1735.6  
  1735.7 +HOST_ARCH="i486 x86_64"
  1735.8 +
  1735.9  # What is the latest version available today?
 1735.10  current_version()
 1735.11  {
  1736.1 --- a/xterm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1736.2 +++ b/xterm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1736.3 @@ -19,7 +19,7 @@
  1736.4  
  1736.5  GENERIC_PIXMAPS="no"
  1736.6  
  1736.7 -HOST_ARCH="i486 arm"
  1736.8 +HOST_ARCH="i486 arm x86_64"
  1736.9  
 1736.10  current_version()
 1736.11  {
  1737.1 --- a/xvidcore-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1737.2 +++ b/xvidcore-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1737.3 @@ -11,7 +11,7 @@
  1737.4  DEPENDS="xvidcore"
  1737.5  WANTED="xvidcore"
  1737.6  
  1737.7 -HOST_ARCH="i486 arm"
  1737.8 +HOST_ARCH="i486 arm x86_64"
  1737.9  
 1737.10  # Rules to gen a SliTaz package suitable for Tazpkg.
 1737.11  genpkg_rules()
  1738.1 --- a/xvidcore/receipt	Tue Jun 25 14:51:14 2024 +0000
  1738.2 +++ b/xvidcore/receipt	Thu Dec 05 08:39:45 2024 +0000
  1738.3 @@ -13,7 +13,7 @@
  1738.4  
  1738.5  BUILD_DEPENDS="yasm"
  1738.6  
  1738.7 -HOST_ARCH="i486 arm"
  1738.8 +HOST_ARCH="i486 arm x86_64"
  1738.9  
 1738.10  # What is the latest version available today?
 1738.11  current_version()
  1739.1 --- a/xxhash-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1739.2 +++ b/xxhash-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1739.3 @@ -8,6 +8,7 @@
  1739.4  LICENSE="BSD GPL2"
  1739.5  WEB_SITE="http://cyan4973.github.io/xxHash/"
  1739.6  WANTED="xxhash"
  1739.7 +HOST_ARCH="i486 x86_64"
  1739.8  
  1739.9  DEPENDS="xxhash-lib pkg-config"
 1739.10  
  1740.1 --- a/xxhash-lib/receipt	Tue Jun 25 14:51:14 2024 +0000
  1740.2 +++ b/xxhash-lib/receipt	Thu Dec 05 08:39:45 2024 +0000
  1740.3 @@ -8,6 +8,7 @@
  1740.4  LICENSE="BSD GPL2"
  1740.5  WEB_SITE="http://cyan4973.github.io/xxHash/"
  1740.6  WANTED="xxhash"
  1740.7 +HOST_ARCH="i486 x86_64"
  1740.8  
  1740.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1740.10  genpkg_rules()
  1741.1 --- a/xxhash/receipt	Tue Jun 25 14:51:14 2024 +0000
  1741.2 +++ b/xxhash/receipt	Thu Dec 05 08:39:45 2024 +0000
  1741.3 @@ -9,6 +9,7 @@
  1741.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1741.5  WEB_SITE="http://cyan4973.github.io/xxHash/"
  1741.6  WGET_URL="https://github.com/Cyan4973/xxHash/archive/refs/tags/v$VERSION.tar.gz"
  1741.7 +HOST_ARCH="i486 x86_64"
  1741.8  
  1741.9  DEPENDS="xxhash-lib"
 1741.10  
  1742.1 --- a/yad-gtk2/receipt	Tue Jun 25 14:51:14 2024 +0000
  1742.2 +++ b/yad-gtk2/receipt	Thu Dec 05 08:39:45 2024 +0000
  1742.3 @@ -18,7 +18,7 @@
  1742.4  	libffi libgio pango pcre zlib"
  1742.5  BUILD_DEPENDS="gtk+-dev"
  1742.6  
  1742.7 -HOST_ARCH="i486 arm"
  1742.8 +HOST_ARCH="i486 arm x86_64"
  1742.9  
 1742.10  # What is the latest version available today?
 1742.11  current_version()
  1743.1 --- a/yad-gtk3/receipt	Tue Jun 25 14:51:14 2024 +0000
  1743.2 +++ b/yad-gtk3/receipt	Thu Dec 05 08:39:45 2024 +0000
  1743.3 @@ -18,6 +18,8 @@
  1743.4  	zlib"
  1743.5  BUILD_DEPENDS="gtk+3-dev"
  1743.6  
  1743.7 +HOST_ARCH="i486 x86_64"
  1743.8 +
  1743.9  # What is the latest version available today?
 1743.10  current_version()
 1743.11  {
  1744.1 --- a/yasm-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1744.2 +++ b/yasm-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1744.3 @@ -8,7 +8,7 @@
  1744.4  LICENSE="BSD GPL2 LGPL2"
  1744.5  WANTED="yasm"
  1744.6  WEB_SITE="https://github.com/yasm/yasm"
  1744.7 -HOST_ARCH="i486 arm"
  1744.8 +HOST_ARCH="i486 arm x86_64"
  1744.9  
 1744.10  DEPENDS="yasm"
 1744.11  
  1745.1 --- a/yasm/receipt	Tue Jun 25 14:51:14 2024 +0000
  1745.2 +++ b/yasm/receipt	Thu Dec 05 08:39:45 2024 +0000
  1745.3 @@ -9,7 +9,7 @@
  1745.4  WEB_SITE="https://github.com/yasm/yasm"
  1745.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1745.6  WGET_URL="https://github.com/yasm/yasm/releases/download/v$VERSION/$TARBALL"
  1745.7 -HOST_ARCH="i486 arm"
  1745.8 +HOST_ARCH="i486 arm x86_64"
  1745.9  
 1745.10  DEPENDS=""
 1745.11  
  1746.1 --- a/zip/receipt	Tue Jun 25 14:51:14 2024 +0000
  1746.2 +++ b/zip/receipt	Thu Dec 05 08:39:45 2024 +0000
  1746.3 @@ -11,6 +11,8 @@
  1746.4  WGET_URL="https://www.glaver.org/infozip/src/$TARBALL"
  1746.5  TAGS="archive compression"
  1746.6  
  1746.7 +HOST_ARCH="i486 x86_64"
  1746.8 +
  1746.9  # What is the latest version available today?
 1746.10  current_version()
 1746.11  {
  1747.1 --- a/zstd-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1747.2 +++ b/zstd-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1747.3 @@ -7,6 +7,7 @@
  1747.4  MAINTAINER="pascal.bellard@slitaz.org"
  1747.5  LICENSE="BSD"
  1747.6  WEB_SITE="https://github.com/facebook/zstd"
  1747.7 +HOST_ARCH="i486 x86_64"
  1747.8  
  1747.9  DEPENDS="pkg-config zstd"
 1747.10  WANTED="zstd"
  1748.1 --- a/zstd/receipt	Tue Jun 25 14:51:14 2024 +0000
  1748.2 +++ b/zstd/receipt	Thu Dec 05 08:39:45 2024 +0000
  1748.3 @@ -12,6 +12,8 @@
  1748.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
  1748.5  WGET_URL="https://github.com/facebook/zstd/archive/v$VERSION.tar.gz"
  1748.6  
  1748.7 +HOST_ARCH="i486 x86_64"
  1748.8 +
  1748.9  DEPENDS="liblzma lz4-lib"
 1748.10  BUILD_DEPENDS="grep liblzma-dev lz4-dev"
 1748.11  
  1749.1 --- a/zvbi-dev/receipt	Tue Jun 25 14:51:14 2024 +0000
  1749.2 +++ b/zvbi-dev/receipt	Thu Dec 05 08:39:45 2024 +0000
  1749.3 @@ -11,6 +11,8 @@
  1749.4  DEPENDS="pkg-config zvbi"
  1749.5  WANTED="zvbi"
  1749.6  
  1749.7 +HOST_ARCH="i486 x86_64"
  1749.8 +
  1749.9  # Rules to gen a SliTaz package suitable for Tazpkg.
 1749.10  genpkg_rules()
 1749.11  {
  1750.1 --- a/zvbi/receipt	Tue Jun 25 14:51:14 2024 +0000
  1750.2 +++ b/zvbi/receipt	Thu Dec 05 08:39:45 2024 +0000
  1750.3 @@ -14,6 +14,8 @@
  1750.4  DEPENDS="libpng xorg-libX11"
  1750.5  BUILD_DEPENDS="libpng-dev xorg-libX11-dev zlib-dev"
  1750.6  
  1750.7 +HOST_ARCH="i486 x86_64"
  1750.8 +
  1750.9  # What is the latest version available today?
 1750.10  current_version()
 1750.11  {