mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Mon Aug 16 05:28:16 UTC 2021
Hey everyone, long time no see! No, I wasn't out fishing. Sadly, I haven't had a fishing rod in my hand (or even a fishing license in my wallet) for this entire season, but there may yet be a chance for that this year. Along with the usual suspects, I've been trying to clear out the list of things that needed to get done in order to reach the standard of excellence demanded from a Slackware release, and I think we've gotten it pretty close. GCC was bumped to version 11.2.0 (because we just can't send this out 2 versions behind), and everything was verified to build properly or fixed up so that it did. I don't see any benefit to another public mass rebuild, so we're not going to do one. Anyway, without further ado, here is Slackware 15.0 release candidate one. Consider most things frozen and the focus now to be any remaining blocker bugs. We'll more than likely take that next Plasma bugfix release, but it's soon time to get off this treadmill. Enjoy! :-) a/aaa_libraries-15.0-x86_64-8.txz: Rebuilt. Upgraded: libcap.so.2.52, libpcre.so.1.2.13, libboost_atomic.so.1.76.0, libboost_chrono.so.1.76.0, libboost_container.so.1.76.0, libboost_context.so.1.76.0, libboost_contract.so.1.76.0, libboost_coroutine.so.1.76.0, libboost_date_time.so.1.76.0, libboost_fiber.so.1.76.0, libboost_filesystem.so.1.76.0, libboost_graph.so.1.76.0, libboost_iostreams.so.1.76.0, libboost_json.so.1.76.0, libboost_locale.so.1.76.0, libboost_log.so.1.76.0, libboost_log_setup.so.1.76.0, libboost_math_c99.so.1.76.0, libboost_math_c99f.so.1.76.0, libboost_math_c99l.so.1.76.0, libboost_math_tr1.so.1.76.0, libboost_math_tr1f.so.1.76.0, libboost_math_tr1l.so.1.76.0, libboost_nowide.so.1.76.0, libboost_prg_exec_monitor.so.1.76.0, libboost_program_options.so.1.76.0, libboost_python27.so.1.76.0, libboost_python39.so.1.76.0, libboost_random.so.1.76.0, libboost_regex.so.1.76.0, libboost_serialization.so.1.76.0, libboost_stacktrace_addr2line.so.1.76.0, libboost_stacktrace_basic.so.1.76.0, libboost_stacktrace_noop.so.1.76.0, libboost_system.so.1.76.0, libboost_thread.so.1.76.0, libboost_timer.so.1.76.0, libboost_type_erasure.so.1.76.0, libboost_unit_test_framework.so.1.76.0, libboost_wave.so.1.76.0, libboost_wserialization.so.1.76.0, libcares.so.2.4.3, libglib-2.0.so.0.6800.3, libgmodule-2.0.so.0.6800.3, libgobject-2.0.so.0.6800.3, libgthread-2.0.so.0.6800.3, libidn.so.12.6.3, liblber-2.4.so.2.11.7, libldap-2.4.so.2.11.7, libstdc++.so.6.0.29, libtdb.so.1.4.5. a/grep-3.7-x86_64-1.txz: Upgraded. a/kernel-firmware-20210812_24c4a85-noarch-1.txz: Upgraded. a/kernel-generic-5.13.11-x86_64-1.txz: Upgraded. a/kernel-huge-5.13.11-x86_64-1.txz: Upgraded. a/kernel-modules-5.13.11-x86_64-1.txz: Upgraded. a/libgudev-237-x86_64-1.txz: Upgraded. a/lvm2-2.03.13-x86_64-1.txz: Upgraded. ap/linuxdoc-tools-0.9.82-x86_64-1.txz: Upgraded. Thanks to Stuart Winter. ap/mariadb-10.5.12-x86_64-1.txz: Upgraded. Looks like we're still hitting a few regressions in the 10.6 branch. The most obvious one where the version reported by MariaDB is the library version rather than the server version (as previously reported) could be reverted, but this could lead to future problems as fixes for this change land in other projects. It seems that the safest approach at this time is to switch back to the most recent release from the 10.5 branch and keep an eye on the situation. Thanks to richarson and Heinz Wiesinger. ap/mc-4.8.27-x86_64-1.txz: Upgraded. ap/pamixer-1.4-x86_64-11.txz: Rebuilt. Recompiled against boost-1.77.0. ap/slackpkg-15.0.7-noarch-1.txz: Upgraded. Remove ftp://spout.ussg.indiana.edu from mirrorlist. Allow "slackpkg help" to work after slackpkg is upgraded (JK Wood). Thanks to Robby Workman. ap/squashfs-tools-4.5-x86_64-1.txz: Upgraded. ap/vim-8.2.3352-x86_64-1.txz: Upgraded. d/gcc-11.2.0-x86_64-1.txz: Upgraded. d/gcc-brig-11.2.0-x86_64-1.txz: Upgraded. d/gcc-g++-11.2.0-x86_64-1.txz: Upgraded. d/gcc-gdc-11.2.0-x86_64-1.txz: Upgraded. d/gcc-gfortran-11.2.0-x86_64-1.txz: Upgraded. d/gcc-gnat-11.2.0-x86_64-1.txz: Upgraded. d/gcc-go-11.2.0-x86_64-1.txz: Upgraded. d/gcc-objc-11.2.0-x86_64-1.txz: Upgraded. d/help2man-1.48.4-x86_64-1.txz: Upgraded. d/kernel-headers-5.13.11-x86-1.txz: Upgraded. d/libtool-2.4.6-x86_64-18.txz: Rebuilt. Recompiled to update embedded GCC version number. d/meson-0.58.2-x86_64-1.txz: Upgraded. d/parallel-20210722-noarch-1.txz: Upgraded. d/python-pip-21.2.4-x86_64-1.txz: Upgraded. d/slacktrack-2.21-x86_64-1.txz: Upgraded. Thanks to Stuart Winter. k/kernel-source-5.13.11-noarch-1.txz: Upgraded. CC_VERSION_TEXT "gcc (GCC) 10.3.0" -> "gcc (GCC) 11.2.0" GCC_VERSION 100300 -> 110200 +CC_HAS_ASM_GOTO_OUTPUT y +HAVE_KCSAN_COMPILER y +KCSAN n +SND_SOC_INTEL_HDA_DSP_COMMON m +SND_SOC_INTEL_SOF_MAXIM_COMMON m kde/akonadi-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-calendar-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-calendar-tools-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-contacts-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-import-wizard-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-mime-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-notes-21.08.0-x86_64-1.txz: Upgraded. kde/akonadi-search-21.08.0-x86_64-1.txz: Upgraded. kde/akonadiconsole-21.08.0-x86_64-1.txz: Upgraded. kde/akregator-21.08.0-x86_64-1.txz: Upgraded. kde/analitza-21.08.0-x86_64-1.txz: Upgraded. kde/ark-21.08.0-x86_64-1.txz: Upgraded. kde/artikulate-21.08.0-x86_64-1.txz: Upgraded. kde/attica-5.85.0-x86_64-1.txz: Upgraded. kde/audiocd-kio-21.08.0-x86_64-1.txz: Upgraded. kde/baloo-5.85.0-x86_64-1.txz: Upgraded. kde/baloo-widgets-21.08.0-x86_64-1.txz: Upgraded. kde/blinken-21.08.0-x86_64-1.txz: Upgraded. kde/bluez-qt-5.85.0-x86_64-1.txz: Upgraded. kde/bomber-21.08.0-x86_64-1.txz: Upgraded. kde/bovo-21.08.0-x86_64-1.txz: Upgraded. kde/breeze-icons-5.85.0-noarch-1.txz: Upgraded. kde/calendarsupport-21.08.0-x86_64-1.txz: Upgraded. kde/cantor-21.08.0-x86_64-1.txz: Upgraded. kde/cervisia-21.08.0-x86_64-1.txz: Upgraded. kde/dolphin-21.08.0-x86_64-1.txz: Upgraded. kde/dolphin-plugins-21.08.0-x86_64-1.txz: Upgraded. kde/dragon-21.08.0-x86_64-1.txz: Upgraded. kde/elisa-21.08.0-x86_64-1.txz: Upgraded. kde/eventviews-21.08.0-x86_64-1.txz: Upgraded. kde/extra-cmake-modules-5.85.0-x86_64-1.txz: Upgraded. kde/ffmpegthumbs-21.08.0-x86_64-1.txz: Upgraded. kde/filelight-21.08.0-x86_64-1.txz: Upgraded. kde/frameworkintegration-5.85.0-x86_64-1.txz: Upgraded. kde/granatier-21.08.0-x86_64-1.txz: Upgraded. kde/grantlee-editor-21.08.0-x86_64-1.txz: Upgraded. kde/grantleetheme-21.08.0-x86_64-1.txz: Upgraded. kde/gwenview-21.08.0-x86_64-1.txz: Upgraded. kde/incidenceeditor-21.08.0-x86_64-1.txz: Upgraded. kde/itinerary-21.08.0-x86_64-1.txz: Upgraded. kde/juk-21.08.0-x86_64-1.txz: Upgraded. kde/k3b-21.08.0-x86_64-1.txz: Upgraded. kde/kactivities-5.85.0-x86_64-1.txz: Upgraded. kde/kactivities-stats-5.85.0-x86_64-1.txz: Upgraded. kde/kaddressbook-21.08.0-x86_64-1.txz: Upgraded. kde/kalarm-21.08.0-x86_64-1.txz: Upgraded. kde/kalarmcal-21.08.0-x86_64-1.txz: Upgraded. kde/kalgebra-21.08.0-x86_64-1.txz: Upgraded. kde/kalzium-21.08.0-x86_64-1.txz: Upgraded. kde/kamera-21.08.0-x86_64-1.txz: Upgraded. kde/kamoso-21.08.0-x86_64-1.txz: Upgraded. kde/kanagram-21.08.0-x86_64-1.txz: Upgraded. kde/kapidox-5.85.0-x86_64-1.txz: Upgraded. kde/kapman-21.08.0-x86_64-1.txz: Upgraded. kde/kapptemplate-21.08.0-x86_64-1.txz: Upgraded. kde/karchive-5.85.0-x86_64-1.txz: Upgraded. kde/kate-21.08.0-x86_64-1.txz: Upgraded. kde/katomic-21.08.0-x86_64-1.txz: Upgraded. kde/kauth-5.85.0-x86_64-1.txz: Upgraded. kde/kbackup-21.08.0-x86_64-1.txz: Upgraded. kde/kblackbox-21.08.0-x86_64-1.txz: Upgraded. kde/kblocks-21.08.0-x86_64-1.txz: Upgraded. kde/kbookmarks-5.85.0-x86_64-1.txz: Upgraded. kde/kbounce-21.08.0-x86_64-1.txz: Upgraded. kde/kbreakout-21.08.0-x86_64-1.txz: Upgraded. kde/kbruch-21.08.0-x86_64-1.txz: Upgraded. kde/kcachegrind-21.08.0-x86_64-1.txz: Upgraded. kde/kcalc-21.08.0-x86_64-1.txz: Upgraded. kde/kcalendarcore-5.85.0-x86_64-1.txz: Upgraded. kde/kcalutils-21.08.0-x86_64-1.txz: Upgraded. kde/kcharselect-21.08.0-x86_64-1.txz: Upgraded. kde/kcmutils-5.85.0-x86_64-1.txz: Upgraded. kde/kcodecs-5.85.0-x86_64-1.txz: Upgraded. kde/kcolorchooser-21.08.0-x86_64-1.txz: Upgraded. kde/kcompletion-5.85.0-x86_64-1.txz: Upgraded. kde/kconfig-5.85.0-x86_64-1.txz: Upgraded. kde/kconfigwidgets-5.85.0-x86_64-1.txz: Upgraded. kde/kcontacts-5.85.0-x86_64-1.txz: Upgraded. kde/kcoreaddons-5.85.0-x86_64-1.txz: Upgraded. kde/kcrash-5.85.0-x86_64-1.txz: Upgraded. kde/kcron-21.08.0-x86_64-1.txz: Upgraded. kde/kdav-5.85.0-x86_64-1.txz: Upgraded. kde/kdbusaddons-5.85.0-x86_64-1.txz: Upgraded. kde/kde-dev-scripts-21.08.0-x86_64-1.txz: Upgraded. kde/kde-dev-utils-21.08.0-x86_64-1.txz: Upgraded. kde/kdebugsettings-21.08.0-x86_64-1.txz: Upgraded. kde/kdeclarative-5.85.0-x86_64-1.txz: Upgraded. kde/kdeconnect-kde-21.08.0-x86_64-1.txz: Upgraded. kde/kded-5.85.0-x86_64-1.txz: Upgraded. kde/kdeedu-data-21.08.0-x86_64-1.txz: Upgraded. kde/kdegraphics-mobipocket-21.08.0-x86_64-1.txz: Upgraded. kde/kdegraphics-thumbnailers-21.08.0-x86_64-1.txz: Upgraded. kde/kdelibs4support-5.85.0-x86_64-1.txz: Upgraded. kde/kdenetwork-filesharing-21.08.0-x86_64-1.txz: Upgraded. kde/kdenlive-21.08.0-x86_64-1.txz: Upgraded. kde/kdepim-addons-21.08.0-x86_64-1.txz: Upgraded. kde/kdepim-runtime-21.08.0-x86_64-1.txz: Upgraded. kde/kdesdk-kioslaves-21.08.0-x86_64-1.txz: Upgraded. kde/kdesdk-thumbnailers-21.08.0-x86_64-1.txz: Upgraded. kde/kdesignerplugin-5.85.0-x86_64-1.txz: Upgraded. kde/kdesu-5.85.0-x86_64-1.txz: Upgraded. kde/kdewebkit-5.85.0-x86_64-1.txz: Upgraded. kde/kdf-21.08.0-x86_64-1.txz: Upgraded. kde/kdialog-21.08.0-x86_64-1.txz: Upgraded. kde/kdiamond-21.08.0-x86_64-1.txz: Upgraded. kde/kdnssd-5.85.0-x86_64-1.txz: Upgraded. kde/kdoctools-5.85.0-x86_64-1.txz: Upgraded. kde/keditbookmarks-21.08.0-x86_64-1.txz: Upgraded. kde/kemoticons-5.85.0-x86_64-1.txz: Upgraded. kde/kfilemetadata-5.85.0-x86_64-1.txz: Upgraded. kde/kfind-21.08.0-x86_64-1.txz: Upgraded. kde/kfloppy-21.08.0-x86_64-1.txz: Upgraded. kde/kfourinline-21.08.0-x86_64-1.txz: Upgraded. kde/kgeography-21.08.0-x86_64-1.txz: Upgraded. kde/kget-21.08.0-x86_64-1.txz: Upgraded. kde/kglobalaccel-5.85.0-x86_64-1.txz: Upgraded. kde/kgoldrunner-21.08.0-x86_64-1.txz: Upgraded. kde/kgpg-21.08.0-x86_64-1.txz: Upgraded. kde/kguiaddons-5.85.0-x86_64-1.txz: Upgraded. kde/khangman-21.08.0-x86_64-1.txz: Upgraded. kde/khelpcenter-21.08.0-x86_64-1.txz: Upgraded. kde/kholidays-5.85.0-x86_64-1.txz: Upgraded. kde/khtml-5.85.0-x86_64-1.txz: Upgraded. kde/ki18n-5.85.0-x86_64-1.txz: Upgraded. kde/kiconthemes-5.85.0-x86_64-1.txz: Upgraded. kde/kidentitymanagement-21.08.0-x86_64-1.txz: Upgraded. kde/kidletime-5.85.0-x86_64-1.txz: Upgraded. kde/kig-21.08.0-x86_64-1.txz: Upgraded. kde/kigo-21.08.0-x86_64-1.txz: Upgraded. kde/killbots-21.08.0-x86_64-1.txz: Upgraded. kde/kimageformats-5.85.0-x86_64-1.txz: Upgraded. kde/kimagemapeditor-21.08.0-x86_64-1.txz: Upgraded. kde/kimap-21.08.0-x86_64-1.txz: Upgraded. kde/kinit-5.85.0-x86_64-1.txz: Upgraded. kde/kio-5.85.0-x86_64-1.txz: Upgraded. kde/kio-extras-21.08.0-x86_64-1.txz: Upgraded. kde/kio-gdrive-21.08.0-x86_64-1.txz: Upgraded. kde/kipi-plugins-21.08.0-x86_64-1.txz: Upgraded. kde/kirigami-gallery-21.08.0-x86_64-1.txz: Upgraded. kde/kirigami2-5.85.0-x86_64-1.txz: Upgraded. kde/kiriki-21.08.0-x86_64-1.txz: Upgraded. kde/kitemmodels-5.85.0-x86_64-1.txz: Upgraded. kde/kitemviews-5.85.0-x86_64-1.txz: Upgraded. kde/kiten-21.08.0-x86_64-1.txz: Upgraded. kde/kitinerary-21.08.0-x86_64-1.txz: Upgraded. kde/kjobwidgets-5.85.0-x86_64-1.txz: Upgraded. kde/kjs-5.85.0-x86_64-1.txz: Upgraded. kde/kjsembed-5.85.0-x86_64-1.txz: Upgraded. kde/kjumpingcube-21.08.0-x86_64-1.txz: Upgraded. kde/kldap-21.08.0-x86_64-1.txz: Upgraded. kde/kleopatra-21.08.0-x86_64-1.txz: Upgraded. kde/klickety-21.08.0-x86_64-1.txz: Upgraded. kde/klines-21.08.0-x86_64-1.txz: Upgraded. kde/kmag-21.08.0-x86_64-1.txz: Upgraded. kde/kmahjongg-21.08.0-x86_64-1.txz: Upgraded. kde/kmail-21.08.0-x86_64-1.txz: Upgraded. kde/kmail-account-wizard-21.08.0-x86_64-1.txz: Upgraded. kde/kmailtransport-21.08.0-x86_64-1.txz: Upgraded. kde/kmbox-21.08.0-x86_64-1.txz: Upgraded. kde/kmediaplayer-5.85.0-x86_64-1.txz: Upgraded. kde/kmime-21.08.0-x86_64-1.txz: Upgraded. kde/kmines-21.08.0-x86_64-1.txz: Upgraded. kde/kmix-21.08.0-x86_64-1.txz: Upgraded. kde/kmousetool-21.08.0-x86_64-1.txz: Upgraded. kde/kmouth-21.08.0-x86_64-1.txz: Upgraded. kde/kmplot-21.08.0-x86_64-1.txz: Upgraded. kde/knavalbattle-21.08.0-x86_64-1.txz: Upgraded. kde/knetwalk-21.08.0-x86_64-1.txz: Upgraded. kde/knewstuff-5.85.0-x86_64-1.txz: Upgraded. kde/knights-21.08.0-x86_64-1.txz: Upgraded. kde/knotes-21.08.0-x86_64-1.txz: Upgraded. kde/knotifications-5.85.0-x86_64-1.txz: Upgraded. kde/knotifyconfig-5.85.0-x86_64-1.txz: Upgraded. kde/kolf-21.08.0-x86_64-1.txz: Upgraded. kde/kollision-21.08.0-x86_64-1.txz: Upgraded. kde/kolourpaint-21.08.0-x86_64-1.txz: Upgraded. kde/kompare-21.08.0-x86_64-1.txz: Upgraded. kde/konqueror-21.08.0-x86_64-1.txz: Upgraded. kde/konquest-21.08.0-x86_64-1.txz: Upgraded. kde/konsole-21.08.0-x86_64-1.txz: Upgraded. kde/kontact-21.08.0-x86_64-1.txz: Upgraded. kde/kontactinterface-21.08.0-x86_64-1.txz: Upgraded. kde/kontrast-21.08.0-x86_64-1.txz: Upgraded. kde/konversation-21.08.0-x86_64-1.txz: Upgraded. kde/kopeninghours-21.08.0-x86_64-1.txz: Upgraded. kde/kopete-21.08.0-x86_64-1.txz: Upgraded. kde/korganizer-21.08.0-x86_64-1.txz: Upgraded. kde/kosmindoormap-21.08.0-x86_64-1.txz: Upgraded. kde/kpackage-5.85.0-x86_64-1.txz: Upgraded. kde/kparts-5.85.0-x86_64-1.txz: Upgraded. kde/kpat-21.08.0-x86_64-1.txz: Upgraded. kde/kpeople-5.85.0-x86_64-1.txz: Upgraded. kde/kpimtextedit-21.08.0-x86_64-1.txz: Upgraded. kde/kpkpass-21.08.0-x86_64-1.txz: Upgraded. kde/kplotting-5.85.0-x86_64-1.txz: Upgraded. kde/kpmcore-21.08.0-x86_64-1.txz: Upgraded. kde/kpty-5.85.0-x86_64-1.txz: Upgraded. kde/kpublictransport-21.08.0-x86_64-1.txz: Upgraded. kde/kqtquickcharts-21.08.0-x86_64-1.txz: Upgraded. kde/kquickcharts-5.85.0-x86_64-1.txz: Upgraded. kde/krdc-21.08.0-x86_64-1.txz: Upgraded. kde/kreversi-21.08.0-x86_64-1.txz: Upgraded. kde/krfb-21.08.0-x86_64-1.txz: Upgraded. kde/krita-4.4.7-x86_64-2.txz: Rebuilt. Recompiled against boost-1.77.0. kde/kross-5.85.0-x86_64-1.txz: Upgraded. kde/kross-interpreters-21.08.0-x86_64-1.txz: Upgraded. kde/kruler-21.08.0-x86_64-1.txz: Upgraded. kde/krunner-5.85.0-x86_64-1.txz: Upgraded. kde/kservice-5.85.0-x86_64-1.txz: Upgraded. kde/kshisen-21.08.0-x86_64-1.txz: Upgraded. kde/ksirk-21.08.0-x86_64-1.txz: Upgraded. kde/ksmtp-21.08.0-x86_64-1.txz: Upgraded. kde/ksnakeduel-21.08.0-x86_64-1.txz: Upgraded. kde/kspaceduel-21.08.0-x86_64-1.txz: Upgraded. kde/ksquares-21.08.0-x86_64-1.txz: Upgraded. kde/ksudoku-21.08.0-x86_64-1.txz: Upgraded. kde/ksystemlog-21.08.0-x86_64-1.txz: Upgraded. kde/kteatime-21.08.0-x86_64-1.txz: Upgraded. kde/ktexteditor-5.85.0-x86_64-1.txz: Upgraded. kde/ktextwidgets-5.85.0-x86_64-1.txz: Upgraded. kde/ktimer-21.08.0-x86_64-1.txz: Upgraded. kde/ktnef-21.08.0-x86_64-1.txz: Upgraded. kde/ktorrent-21.08.0-x86_64-1.txz: Upgraded. kde/ktouch-21.08.0-x86_64-1.txz: Upgraded. kde/kturtle-21.08.0-x86_64-1.txz: Upgraded. kde/kubrick-21.08.0-x86_64-1.txz: Upgraded. kde/kunitconversion-5.85.0-x86_64-1.txz: Upgraded. kde/kwallet-5.85.0-x86_64-1.txz: Upgraded. kde/kwalletmanager-21.08.0-x86_64-1.txz: Upgraded. kde/kwave-21.08.0-x86_64-1.txz: Upgraded. kde/kwayland-5.85.0-x86_64-1.txz: Upgraded. kde/kwidgetsaddons-5.85.0-x86_64-1.txz: Upgraded. kde/kwindowsystem-5.85.0-x86_64-1.txz: Upgraded. kde/kwordquiz-21.08.0-x86_64-1.txz: Upgraded. kde/kxmlgui-5.85.0-x86_64-1.txz: Upgraded. kde/kxmlrpcclient-5.85.0-x86_64-1.txz: Upgraded. kde/latte-dock-0.10.0-x86_64-1.txz: Upgraded. kde/libgravatar-21.08.0-x86_64-1.txz: Upgraded. kde/libkcddb-21.08.0-x86_64-1.txz: Upgraded. kde/libkcompactdisc-21.08.0-x86_64-1.txz: Upgraded. kde/libkdcraw-21.08.0-x86_64-1.txz: Upgraded. kde/libkdegames-21.08.0-x86_64-1.txz: Upgraded. kde/libkdepim-21.08.0-x86_64-1.txz: Upgraded. kde/libkeduvocdocument-21.08.0-x86_64-1.txz: Upgraded. kde/libkexiv2-21.08.0-x86_64-1.txz: Upgraded. kde/libkgapi-21.08.0-x86_64-1.txz: Upgraded. kde/libkipi-21.08.0-x86_64-1.txz: Upgraded. kde/libkleo-21.08.0-x86_64-1.txz: Upgraded. kde/libkmahjongg-21.08.0-x86_64-1.txz: Upgraded. kde/libkomparediff2-21.08.0-x86_64-1.txz: Upgraded. kde/libksane-21.08.0-x86_64-1.txz: Upgraded. kde/libksieve-21.08.0-x86_64-1.txz: Upgraded. kde/libktorrent-21.08.0-x86_64-1.txz: Upgraded. kde/lokalize-21.08.0-x86_64-1.txz: Upgraded. kde/lskat-21.08.0-x86_64-1.txz: Upgraded. kde/mailcommon-21.08.0-x86_64-1.txz: Upgraded. kde/mailimporter-21.08.0-x86_64-1.txz: Upgraded. kde/marble-21.08.0-x86_64-1.txz: Upgraded. kde/markdownpart-21.08.0-x86_64-1.txz: Upgraded. kde/mbox-importer-21.08.0-x86_64-1.txz: Upgraded. kde/messagelib-21.08.0-x86_64-1.txz: Upgraded. kde/minuet-21.08.0-x86_64-1.txz: Upgraded. kde/modemmanager-qt-5.85.0-x86_64-1.txz: Upgraded. kde/networkmanager-qt-5.85.0-x86_64-1.txz: Upgraded. kde/okular-21.08.0-x86_64-1.txz: Upgraded. kde/oxygen-icons5-5.85.0-noarch-1.txz: Upgraded. kde/palapeli-21.08.0-x86_64-1.txz: Upgraded. kde/parley-21.08.0-x86_64-1.txz: Upgraded. kde/partitionmanager-21.08.0-x86_64-1.txz: Upgraded. kde/picmi-21.08.0-x86_64-1.txz: Upgraded. kde/pim-data-exporter-21.08.0-x86_64-1.txz: Upgraded. kde/pim-sieve-editor-21.08.0-x86_64-1.txz: Upgraded. kde/pimcommon-21.08.0-x86_64-1.txz: Upgraded. kde/plasma-framework-5.85.0-x86_64-1.txz: Upgraded. kde/plasma-workspace-5.22.4-x86_64-2.txz: Rebuilt. Recompiled against libqalculate-3.20.1. kde/poxml-21.08.0-x86_64-1.txz: Upgraded. kde/print-manager-21.08.0-x86_64-1.txz: Upgraded. kde/prison-5.85.0-x86_64-1.txz: Upgraded. kde/purpose-5.85.0-x86_64-1.txz: Upgraded. kde/qqc2-desktop-style-5.85.0-x86_64-1.txz: Upgraded. kde/rocs-21.08.0-x86_64-1.txz: Upgraded. kde/skanlite-21.08.0-x86_64-3.txz: Rebuilt. kde/solid-5.85.0-x86_64-1.txz: Upgraded. kde/sonnet-5.85.0-x86_64-1.txz: Upgraded. kde/spectacle-21.08.0-x86_64-1.txz: Upgraded. kde/step-21.08.0-x86_64-1.txz: Upgraded. kde/svgpart-21.08.0-x86_64-1.txz: Upgraded. kde/sweeper-21.08.0-x86_64-1.txz: Upgraded. kde/syndication-5.85.0-x86_64-1.txz: Upgraded. kde/syntax-highlighting-5.85.0-x86_64-1.txz: Upgraded. kde/threadweaver-5.85.0-x86_64-1.txz: Upgraded. kde/umbrello-21.08.0-x86_64-1.txz: Upgraded. kde/yakuake-21.08.0-x86_64-1.txz: Upgraded. kde/zeroconf-ioslave-21.08.0-x86_64-1.txz: Upgraded. l/SDL2-2.0.16-x86_64-1.txz: Upgraded. l/atkmm-2.28.2-x86_64-1.txz: Upgraded. l/boost-1.77.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. l/cryfs-0.10.3-x86_64-3.txz: Rebuilt. Patched for gcc11 and recompiled against boost-1.77.0. l/enchant-2.3.1-x86_64-1.txz: Upgraded. l/gjs-1.68.3-x86_64-1.txz: Upgraded. l/gtk4-4.2.1-x86_64-1.txz: Added. l/gtkmm3-3.24.5-x86_64-1.txz: Upgraded. l/libjpeg-turbo-2.1.1-x86_64-1.txz: Upgraded. l/libqalculate-3.20.1-x86_64-1.txz: Upgraded. Shared library .so-version bump. l/libwebp-1.2.1-x86_64-1.txz: Upgraded. l/mlt-7.0.1-x86_64-1.txz: Upgraded. Shared library .so-version bump. l/mozilla-nss-3.69-x86_64-1.txz: Upgraded. l/mozjs78-78.13.0esr-x86_64-1.txz: Upgraded. l/netpbm-10.95.01-x86_64-1.txz: Upgraded. l/ocl-icd-2.3.0-x86_64-2.txz: Rebuilt. Patched to support the latest Khronos headers. l/openexr-2.5.7-x86_64-2.txz: Rebuilt. Recompiled against boost-1.77.0. l/pango-1.48.8-x86_64-1.txz: Upgraded. l/pulseaudio-15.0-x86_64-2.txz: Rebuilt. Ensure that start-pulseaudio-x11 is generated properly when pulseaudio is built using meson. Thanks to davjohn. l/python-pygments-2.10.0-x86_64-1.txz: Upgraded. l/qt5-5.15.2-x86_64-11.txz: Rebuilt. Patched to compile with gcc11 (such as adding #include <limits> to some of the header files shipped in the package). l/tidy-html5-5.8.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. n/ModemManager-1.16.8-x86_64-1.txz: Upgraded. n/NetworkManager-1.32.6-x86_64-1.txz: Upgraded. n/c-ares-1.17.2-x86_64-1.txz: Upgraded. This update fixes a security issue: Missing input validation on hostnames returned by DNS servers. For more information, see: https://c-ares.haxx.se/adv_20210810.html https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3672 (* Security fix *) n/dhcpcd-9.4.0-x86_64-1.txz: Upgraded. n/fetchmail-6.4.21-x86_64-1.txz: Upgraded. n/nmap-7.92-x86_64-1.txz: Upgraded. n/openresolv-3.12.0-noarch-1.txz: Added. This is needed for wg-quick in the wireguard-tools package. Thanks to synbq Bucharest, Jeremy Hansen, and Daniel Wilkins. n/php-7.4.22-x86_64-2.txz: Rebuilt. Recompiled against tidy-html5-5.8.0. x/ibus-m17n-1.4.7-x86_64-1.txz: Upgraded. x/libepoxy-1.5.9-x86_64-1.txz: Upgraded. x/mesa-21.1.7-x86_64-1.txz: Upgraded. x/vulkan-sdk-1.2.176.1-x86_64-2.txz: Rebuilt. x/xrdb-1.2.1-x86_64-1.txz: Upgraded. xap/mozilla-firefox-91.0-x86_64-1.txz: Upgraded. New ESR release :-) This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/firefox/91.0/releasenotes/ https://www.mozilla.org/security/advisories/mfsa2021-33/ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29983 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29990 (* Security fix *) xap/mozilla-thunderbird-91.0-x86_64-1.txz: Upgraded. This release contains security fixes and improvements. For more information, see: https://www.mozilla.org/en-US/thunderbird/91.0/releasenotes/ https://www.mozilla.org/en-US/security/advisories/mfsa2021-36/ https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982 https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989 (* Security fix *) xap/network-manager-applet-1.22.0-x86_64-1.txz: Upgraded. xap/vim-gvim-8.2.3352-x86_64-1.txz: Upgraded. extra/php8/php8-8.0.9-x86_64-2.txz: Rebuilt. Recompiled against tidy-html5-5.8.0. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
This commit is contained in:
parent
667b86aaab
commit
c6af8d2fd5
133 changed files with 6372 additions and 2760 deletions
|
@ -119,7 +119,7 @@ Use one of the provided generic kernels for daily use. Do not report
|
|||
ATI proprietary drivers) if you use the SMP kernel.
|
||||
|
||||
If you decide to use one of the non-SMP kernels, you will need to follow the
|
||||
instructions in /extra/linux-5.10.24-nosmp-sdk/README.TXT to modify your
|
||||
instructions in /extra/linux-5.13.9-nosmp-sdk/README.TXT to modify your
|
||||
kernel sources for non-SMP usage. Note that this only applies if you are
|
||||
using the Slackware-provided non-SMP kernel - if you build a custom kernel,
|
||||
the symlinks at /lib/modules/$(uname -r)/{build,source} will point to the
|
||||
|
@ -217,6 +217,7 @@ l/cryfs
|
|||
l/cryptopp
|
||||
l/dotconf
|
||||
l/dvdauthor
|
||||
l/editorconfig-core-c
|
||||
l/espeak-ng
|
||||
l/farstream
|
||||
l/ffmpeg
|
||||
|
@ -251,6 +252,7 @@ l/libcue
|
|||
l/libdbusmenu
|
||||
l/libdmtx
|
||||
l/libedit
|
||||
l/libgnt
|
||||
l/libgtop
|
||||
l/libidn2
|
||||
l/libindicator
|
||||
|
@ -264,6 +266,7 @@ l/libsass
|
|||
l/libsigc++3
|
||||
l/libsodium
|
||||
l/libunwind
|
||||
l/liburing
|
||||
l/libuv
|
||||
l/libwebp
|
||||
l/libwnck3
|
||||
|
@ -286,6 +289,7 @@ l/pyparsing
|
|||
l/python-appdirs
|
||||
l/python-certifi
|
||||
l/python-chardet
|
||||
l/python-charset-normalizer
|
||||
l/python-distro
|
||||
l/python-dnspython
|
||||
l/python-docutils
|
||||
|
@ -310,8 +314,10 @@ l/qtkeychain
|
|||
l/quazip
|
||||
l/rpcsvc-proto
|
||||
l/rttr
|
||||
l/rubygem-asciidoctor
|
||||
l/speech-dispatcher
|
||||
l/speex
|
||||
l/spirv-llvm-translator
|
||||
l/talloc
|
||||
l/tdb
|
||||
l/tevent
|
||||
|
@ -321,6 +327,8 @@ l/vid.stab
|
|||
l/woff2
|
||||
l/xxHash
|
||||
l/zstd
|
||||
n/c-ares
|
||||
n/daemon
|
||||
n/dehydrated
|
||||
n/dovecot
|
||||
n/krb5
|
||||
|
@ -340,6 +348,8 @@ t/fig2dev (replaces t/transfig)
|
|||
t/texlive (replaces t/tetex and t/tetex-doc)
|
||||
x/OpenCC
|
||||
x/cldr-emoji-annotation
|
||||
x/egl-wayland
|
||||
x/eglexternalplatform
|
||||
x/fcitx
|
||||
x/fcitx-anthy
|
||||
x/fcitx-configtool
|
||||
|
|
495
ChangeLog.rss
495
ChangeLog.rss
|
@ -11,9 +11,500 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Sat, 7 Aug 2021 19:04:04 GMT</pubDate>
|
||||
<lastBuildDate>Sat, 7 Aug 2021 22:00:48 GMT</lastBuildDate>
|
||||
<pubDate>Mon, 16 Aug 2021 05:28:16 GMT</pubDate>
|
||||
<lastBuildDate>Mon, 16 Aug 2021 15:59:46 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.12</generator>
|
||||
<item>
|
||||
<title>Mon, 16 Aug 2021 05:28:16 GMT</title>
|
||||
<pubDate>Mon, 16 Aug 2021 05:28:16 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20210816052816</link>
|
||||
<guid isPermaLink="false">20210816052816</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
Hey everyone, long time no see! No, I wasn't out fishing. Sadly, I haven't had
|
||||
a fishing rod in my hand (or even a fishing license in my wallet) for this
|
||||
entire season, but there may yet be a chance for that this year. Along with the
|
||||
usual suspects, I've been trying to clear out the list of things that needed
|
||||
to get done in order to reach the standard of excellence demanded from a
|
||||
Slackware release, and I think we've gotten it pretty close. GCC was bumped to
|
||||
version 11.2.0 (because we just can't send this out 2 versions behind), and
|
||||
everything was verified to build properly or fixed up so that it did. I don't
|
||||
see any benefit to another public mass rebuild, so we're not going to do one.
|
||||
Anyway, without further ado, here is Slackware 15.0 release candidate one.
|
||||
Consider most things frozen and the focus now to be any remaining blocker bugs.
|
||||
We'll more than likely take that next Plasma bugfix release, but it's soon
|
||||
time to get off this treadmill. Enjoy! :-)
|
||||
a/aaa_libraries-15.0-x86_64-8.txz: Rebuilt.
|
||||
Upgraded: libcap.so.2.52, libpcre.so.1.2.13, libboost_atomic.so.1.76.0,
|
||||
libboost_chrono.so.1.76.0, libboost_container.so.1.76.0,
|
||||
libboost_context.so.1.76.0, libboost_contract.so.1.76.0,
|
||||
libboost_coroutine.so.1.76.0, libboost_date_time.so.1.76.0,
|
||||
libboost_fiber.so.1.76.0, libboost_filesystem.so.1.76.0,
|
||||
libboost_graph.so.1.76.0, libboost_iostreams.so.1.76.0,
|
||||
libboost_json.so.1.76.0, libboost_locale.so.1.76.0, libboost_log.so.1.76.0,
|
||||
libboost_log_setup.so.1.76.0, libboost_math_c99.so.1.76.0,
|
||||
libboost_math_c99f.so.1.76.0, libboost_math_c99l.so.1.76.0,
|
||||
libboost_math_tr1.so.1.76.0, libboost_math_tr1f.so.1.76.0,
|
||||
libboost_math_tr1l.so.1.76.0, libboost_nowide.so.1.76.0,
|
||||
libboost_prg_exec_monitor.so.1.76.0, libboost_program_options.so.1.76.0,
|
||||
libboost_python27.so.1.76.0, libboost_python39.so.1.76.0,
|
||||
libboost_random.so.1.76.0, libboost_regex.so.1.76.0,
|
||||
libboost_serialization.so.1.76.0, libboost_stacktrace_addr2line.so.1.76.0,
|
||||
libboost_stacktrace_basic.so.1.76.0, libboost_stacktrace_noop.so.1.76.0,
|
||||
libboost_system.so.1.76.0, libboost_thread.so.1.76.0,
|
||||
libboost_timer.so.1.76.0, libboost_type_erasure.so.1.76.0,
|
||||
libboost_unit_test_framework.so.1.76.0, libboost_wave.so.1.76.0,
|
||||
libboost_wserialization.so.1.76.0, libcares.so.2.4.3,
|
||||
libglib-2.0.so.0.6800.3, libgmodule-2.0.so.0.6800.3,
|
||||
libgobject-2.0.so.0.6800.3, libgthread-2.0.so.0.6800.3,
|
||||
libidn.so.12.6.3, liblber-2.4.so.2.11.7, libldap-2.4.so.2.11.7,
|
||||
libstdc++.so.6.0.29, libtdb.so.1.4.5.
|
||||
a/grep-3.7-x86_64-1.txz: Upgraded.
|
||||
a/kernel-firmware-20210812_24c4a85-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/libgudev-237-x86_64-1.txz: Upgraded.
|
||||
a/lvm2-2.03.13-x86_64-1.txz: Upgraded.
|
||||
ap/linuxdoc-tools-0.9.82-x86_64-1.txz: Upgraded.
|
||||
Thanks to Stuart Winter.
|
||||
ap/mariadb-10.5.12-x86_64-1.txz: Upgraded.
|
||||
Looks like we're still hitting a few regressions in the 10.6 branch. The
|
||||
most obvious one where the version reported by MariaDB is the library
|
||||
version rather than the server version (as previously reported) could be
|
||||
reverted, but this could lead to future problems as fixes for this
|
||||
change land in other projects. It seems that the safest approach at this
|
||||
time is to switch back to the most recent release from the 10.5 branch
|
||||
and keep an eye on the situation.
|
||||
Thanks to richarson and Heinz Wiesinger.
|
||||
ap/mc-4.8.27-x86_64-1.txz: Upgraded.
|
||||
ap/pamixer-1.4-x86_64-11.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
ap/slackpkg-15.0.7-noarch-1.txz: Upgraded.
|
||||
Remove ftp://spout.ussg.indiana.edu from mirrorlist.
|
||||
Allow "slackpkg help" to work after slackpkg is upgraded (JK Wood).
|
||||
Thanks to Robby Workman.
|
||||
ap/squashfs-tools-4.5-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.2.3352-x86_64-1.txz: Upgraded.
|
||||
d/gcc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-brig-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-g++-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gdc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gfortran-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gnat-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-go-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-objc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/help2man-1.48.4-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-5.13.11-x86-1.txz: Upgraded.
|
||||
d/libtool-2.4.6-x86_64-18.txz: Rebuilt.
|
||||
Recompiled to update embedded GCC version number.
|
||||
d/meson-0.58.2-x86_64-1.txz: Upgraded.
|
||||
d/parallel-20210722-noarch-1.txz: Upgraded.
|
||||
d/python-pip-21.2.4-x86_64-1.txz: Upgraded.
|
||||
d/slacktrack-2.21-x86_64-1.txz: Upgraded.
|
||||
Thanks to Stuart Winter.
|
||||
k/kernel-source-5.13.11-noarch-1.txz: Upgraded.
|
||||
CC_VERSION_TEXT "gcc (GCC) 10.3.0" -> "gcc (GCC) 11.2.0"
|
||||
GCC_VERSION 100300 -> 110200
|
||||
+CC_HAS_ASM_GOTO_OUTPUT y
|
||||
+HAVE_KCSAN_COMPILER y
|
||||
+KCSAN n
|
||||
+SND_SOC_INTEL_HDA_DSP_COMMON m
|
||||
+SND_SOC_INTEL_SOF_MAXIM_COMMON m
|
||||
kde/akonadi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-calendar-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-calendar-tools-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-contacts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-import-wizard-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-mime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-notes-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-search-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadiconsole-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akregator-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/analitza-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ark-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/artikulate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/attica-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/audiocd-kio-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/baloo-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/baloo-widgets-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/blinken-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/bluez-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/bomber-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/bovo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-icons-5.85.0-noarch-1.txz: Upgraded.
|
||||
kde/calendarsupport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/cantor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/cervisia-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dolphin-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dolphin-plugins-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dragon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/elisa-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/eventviews-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/extra-cmake-modules-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ffmpegthumbs-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/filelight-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/frameworkintegration-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/granatier-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/grantlee-editor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/grantleetheme-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/gwenview-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/incidenceeditor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/itinerary-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/juk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/k3b-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kactivities-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kactivities-stats-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kaddressbook-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalarm-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalarmcal-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalgebra-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalzium-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kamera-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kamoso-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kanagram-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapidox-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapman-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapptemplate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/karchive-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/katomic-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kauth-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbackup-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kblackbox-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kblocks-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbookmarks-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbounce-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbreakout-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbruch-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcachegrind-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalendarcore-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalutils-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcharselect-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcmutils-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcodecs-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcolorchooser-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcompletion-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kconfig-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kconfigwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcontacts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcoreaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcrash-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcron-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdav-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdbusaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kde-dev-scripts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kde-dev-utils-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdebugsettings-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeclarative-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeconnect-kde-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kded-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeedu-data-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdegraphics-mobipocket-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdegraphics-thumbnailers-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdelibs4support-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdenetwork-filesharing-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdenlive-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdepim-addons-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdepim-runtime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesdk-kioslaves-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesdk-thumbnailers-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesignerplugin-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesu-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdewebkit-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdf-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdialog-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdiamond-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdnssd-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdoctools-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/keditbookmarks-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kemoticons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfilemetadata-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfind-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfloppy-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfourinline-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgeography-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kget-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kglobalaccel-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgoldrunner-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgpg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kguiaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/khangman-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/khelpcenter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kholidays-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/khtml-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ki18n-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiconthemes-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kidentitymanagement-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kidletime-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kig-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kigo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/killbots-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimageformats-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimagemapeditor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kinit-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-extras-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-gdrive-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kipi-plugins-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kirigami-gallery-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kirigami2-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiriki-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitemmodels-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitemviews-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiten-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitinerary-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjobwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjs-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjsembed-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjumpingcube-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kldap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kleopatra-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/klickety-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/klines-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmag-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmahjongg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmail-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmail-account-wizard-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmailtransport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmbox-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmediaplayer-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmines-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmix-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmousetool-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmouth-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmplot-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knavalbattle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knetwalk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knewstuff-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/knights-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotes-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotifications-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotifyconfig-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kolf-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kollision-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kolourpaint-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kompare-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konqueror-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konquest-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konsole-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontact-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontactinterface-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontrast-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konversation-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kopeninghours-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kopete-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/korganizer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kosmindoormap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpackage-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kparts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpat-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpeople-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpimtextedit-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpkpass-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kplotting-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpmcore-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpty-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpublictransport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kqtquickcharts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kquickcharts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/krdc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kreversi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krfb-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krita-4.4.7-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
kde/kross-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kross-interpreters-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kruler-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krunner-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kservice-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kshisen-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksirk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksmtp-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksnakeduel-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kspaceduel-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksquares-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksudoku-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksystemlog-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kteatime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktexteditor-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktextwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktimer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktnef-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktorrent-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktouch-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kturtle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kubrick-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kunitconversion-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwallet-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwalletmanager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwave-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwidgetsaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwindowsystem-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwordquiz-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kxmlgui-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kxmlrpcclient-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/latte-dock-0.10.0-x86_64-1.txz: Upgraded.
|
||||
kde/libgravatar-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkcddb-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkcompactdisc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdcraw-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdegames-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdepim-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkeduvocdocument-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkexiv2-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkgapi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkipi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkleo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkmahjongg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkomparediff2-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libksane-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libksieve-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libktorrent-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/lokalize-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/lskat-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mailcommon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mailimporter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/marble-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/markdownpart-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mbox-importer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/messagelib-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/minuet-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/modemmanager-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/networkmanager-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/okular-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/oxygen-icons5-5.85.0-noarch-1.txz: Upgraded.
|
||||
kde/palapeli-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/parley-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/partitionmanager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/picmi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pim-data-exporter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pim-sieve-editor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pimcommon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-framework-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-5.22.4-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against libqalculate-3.20.1.
|
||||
kde/poxml-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/print-manager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/prison-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/purpose-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/qqc2-desktop-style-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/rocs-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/skanlite-21.08.0-x86_64-3.txz: Rebuilt.
|
||||
kde/solid-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/sonnet-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/spectacle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/step-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/svgpart-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/sweeper-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/syndication-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/syntax-highlighting-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/threadweaver-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/umbrello-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/yakuake-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/zeroconf-ioslave-21.08.0-x86_64-1.txz: Upgraded.
|
||||
l/SDL2-2.0.16-x86_64-1.txz: Upgraded.
|
||||
l/atkmm-2.28.2-x86_64-1.txz: Upgraded.
|
||||
l/boost-1.77.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/cryfs-0.10.3-x86_64-3.txz: Rebuilt.
|
||||
Patched for gcc11 and recompiled against boost-1.77.0.
|
||||
l/enchant-2.3.1-x86_64-1.txz: Upgraded.
|
||||
l/gjs-1.68.3-x86_64-1.txz: Upgraded.
|
||||
l/gtk4-4.2.1-x86_64-1.txz: Added.
|
||||
l/gtkmm3-3.24.5-x86_64-1.txz: Upgraded.
|
||||
l/libjpeg-turbo-2.1.1-x86_64-1.txz: Upgraded.
|
||||
l/libqalculate-3.20.1-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/libwebp-1.2.1-x86_64-1.txz: Upgraded.
|
||||
l/mlt-7.0.1-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/mozilla-nss-3.69-x86_64-1.txz: Upgraded.
|
||||
l/mozjs78-78.13.0esr-x86_64-1.txz: Upgraded.
|
||||
l/netpbm-10.95.01-x86_64-1.txz: Upgraded.
|
||||
l/ocl-icd-2.3.0-x86_64-2.txz: Rebuilt.
|
||||
Patched to support the latest Khronos headers.
|
||||
l/openexr-2.5.7-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
l/pango-1.48.8-x86_64-1.txz: Upgraded.
|
||||
l/pulseaudio-15.0-x86_64-2.txz: Rebuilt.
|
||||
Ensure that start-pulseaudio-x11 is generated properly when pulseaudio is
|
||||
built using meson. Thanks to davjohn.
|
||||
l/python-pygments-2.10.0-x86_64-1.txz: Upgraded.
|
||||
l/qt5-5.15.2-x86_64-11.txz: Rebuilt.
|
||||
Patched to compile with gcc11 (such as adding #include <limits> to some of
|
||||
the header files shipped in the package).
|
||||
l/tidy-html5-5.8.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
n/ModemManager-1.16.8-x86_64-1.txz: Upgraded.
|
||||
n/NetworkManager-1.32.6-x86_64-1.txz: Upgraded.
|
||||
n/c-ares-1.17.2-x86_64-1.txz: Upgraded.
|
||||
This update fixes a security issue:
|
||||
Missing input validation on hostnames returned by DNS servers.
|
||||
For more information, see:
|
||||
https://c-ares.haxx.se/adv_20210810.html
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3672
|
||||
(* Security fix *)
|
||||
n/dhcpcd-9.4.0-x86_64-1.txz: Upgraded.
|
||||
n/fetchmail-6.4.21-x86_64-1.txz: Upgraded.
|
||||
n/nmap-7.92-x86_64-1.txz: Upgraded.
|
||||
n/openresolv-3.12.0-noarch-1.txz: Added.
|
||||
This is needed for wg-quick in the wireguard-tools package.
|
||||
Thanks to synbq Bucharest, Jeremy Hansen, and Daniel Wilkins.
|
||||
n/php-7.4.22-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against tidy-html5-5.8.0.
|
||||
x/ibus-m17n-1.4.7-x86_64-1.txz: Upgraded.
|
||||
x/libepoxy-1.5.9-x86_64-1.txz: Upgraded.
|
||||
x/mesa-21.1.7-x86_64-1.txz: Upgraded.
|
||||
x/vulkan-sdk-1.2.176.1-x86_64-2.txz: Rebuilt.
|
||||
x/xrdb-1.2.1-x86_64-1.txz: Upgraded.
|
||||
xap/mozilla-firefox-91.0-x86_64-1.txz: Upgraded.
|
||||
New ESR release :-)
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/91.0/releasenotes/
|
||||
https://www.mozilla.org/security/advisories/mfsa2021-33/
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29983
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29990
|
||||
(* Security fix *)
|
||||
xap/mozilla-thunderbird-91.0-x86_64-1.txz: Upgraded.
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/91.0/releasenotes/
|
||||
https://www.mozilla.org/en-US/security/advisories/mfsa2021-36/
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989
|
||||
(* Security fix *)
|
||||
xap/network-manager-applet-1.22.0-x86_64-1.txz: Upgraded.
|
||||
xap/vim-gvim-8.2.3352-x86_64-1.txz: Upgraded.
|
||||
extra/php8/php8-8.0.9-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against tidy-html5-5.8.0.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Sat, 7 Aug 2021 19:04:04 GMT</title>
|
||||
<pubDate>Sat, 7 Aug 2021 19:04:04 GMT</pubDate>
|
||||
|
|
483
ChangeLog.txt
483
ChangeLog.txt
|
@ -1,3 +1,486 @@
|
|||
Mon Aug 16 05:28:16 UTC 2021
|
||||
Hey everyone, long time no see! No, I wasn't out fishing. Sadly, I haven't had
|
||||
a fishing rod in my hand (or even a fishing license in my wallet) for this
|
||||
entire season, but there may yet be a chance for that this year. Along with the
|
||||
usual suspects, I've been trying to clear out the list of things that needed
|
||||
to get done in order to reach the standard of excellence demanded from a
|
||||
Slackware release, and I think we've gotten it pretty close. GCC was bumped to
|
||||
version 11.2.0 (because we just can't send this out 2 versions behind), and
|
||||
everything was verified to build properly or fixed up so that it did. I don't
|
||||
see any benefit to another public mass rebuild, so we're not going to do one.
|
||||
Anyway, without further ado, here is Slackware 15.0 release candidate one.
|
||||
Consider most things frozen and the focus now to be any remaining blocker bugs.
|
||||
We'll more than likely take that next Plasma bugfix release, but it's soon
|
||||
time to get off this treadmill. Enjoy! :-)
|
||||
a/aaa_libraries-15.0-x86_64-8.txz: Rebuilt.
|
||||
Upgraded: libcap.so.2.52, libpcre.so.1.2.13, libboost_atomic.so.1.76.0,
|
||||
libboost_chrono.so.1.76.0, libboost_container.so.1.76.0,
|
||||
libboost_context.so.1.76.0, libboost_contract.so.1.76.0,
|
||||
libboost_coroutine.so.1.76.0, libboost_date_time.so.1.76.0,
|
||||
libboost_fiber.so.1.76.0, libboost_filesystem.so.1.76.0,
|
||||
libboost_graph.so.1.76.0, libboost_iostreams.so.1.76.0,
|
||||
libboost_json.so.1.76.0, libboost_locale.so.1.76.0, libboost_log.so.1.76.0,
|
||||
libboost_log_setup.so.1.76.0, libboost_math_c99.so.1.76.0,
|
||||
libboost_math_c99f.so.1.76.0, libboost_math_c99l.so.1.76.0,
|
||||
libboost_math_tr1.so.1.76.0, libboost_math_tr1f.so.1.76.0,
|
||||
libboost_math_tr1l.so.1.76.0, libboost_nowide.so.1.76.0,
|
||||
libboost_prg_exec_monitor.so.1.76.0, libboost_program_options.so.1.76.0,
|
||||
libboost_python27.so.1.76.0, libboost_python39.so.1.76.0,
|
||||
libboost_random.so.1.76.0, libboost_regex.so.1.76.0,
|
||||
libboost_serialization.so.1.76.0, libboost_stacktrace_addr2line.so.1.76.0,
|
||||
libboost_stacktrace_basic.so.1.76.0, libboost_stacktrace_noop.so.1.76.0,
|
||||
libboost_system.so.1.76.0, libboost_thread.so.1.76.0,
|
||||
libboost_timer.so.1.76.0, libboost_type_erasure.so.1.76.0,
|
||||
libboost_unit_test_framework.so.1.76.0, libboost_wave.so.1.76.0,
|
||||
libboost_wserialization.so.1.76.0, libcares.so.2.4.3,
|
||||
libglib-2.0.so.0.6800.3, libgmodule-2.0.so.0.6800.3,
|
||||
libgobject-2.0.so.0.6800.3, libgthread-2.0.so.0.6800.3,
|
||||
libidn.so.12.6.3, liblber-2.4.so.2.11.7, libldap-2.4.so.2.11.7,
|
||||
libstdc++.so.6.0.29, libtdb.so.1.4.5.
|
||||
a/grep-3.7-x86_64-1.txz: Upgraded.
|
||||
a/kernel-firmware-20210812_24c4a85-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-5.13.11-x86_64-1.txz: Upgraded.
|
||||
a/libgudev-237-x86_64-1.txz: Upgraded.
|
||||
a/lvm2-2.03.13-x86_64-1.txz: Upgraded.
|
||||
ap/linuxdoc-tools-0.9.82-x86_64-1.txz: Upgraded.
|
||||
Thanks to Stuart Winter.
|
||||
ap/mariadb-10.5.12-x86_64-1.txz: Upgraded.
|
||||
Looks like we're still hitting a few regressions in the 10.6 branch. The
|
||||
most obvious one where the version reported by MariaDB is the library
|
||||
version rather than the server version (as previously reported) could be
|
||||
reverted, but this could lead to future problems as fixes for this
|
||||
change land in other projects. It seems that the safest approach at this
|
||||
time is to switch back to the most recent release from the 10.5 branch
|
||||
and keep an eye on the situation.
|
||||
Thanks to richarson and Heinz Wiesinger.
|
||||
ap/mc-4.8.27-x86_64-1.txz: Upgraded.
|
||||
ap/pamixer-1.4-x86_64-11.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
ap/slackpkg-15.0.7-noarch-1.txz: Upgraded.
|
||||
Remove ftp://spout.ussg.indiana.edu from mirrorlist.
|
||||
Allow "slackpkg help" to work after slackpkg is upgraded (JK Wood).
|
||||
Thanks to Robby Workman.
|
||||
ap/squashfs-tools-4.5-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.2.3352-x86_64-1.txz: Upgraded.
|
||||
d/gcc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-brig-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-g++-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gdc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gfortran-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-gnat-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-go-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/gcc-objc-11.2.0-x86_64-1.txz: Upgraded.
|
||||
d/help2man-1.48.4-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-5.13.11-x86-1.txz: Upgraded.
|
||||
d/libtool-2.4.6-x86_64-18.txz: Rebuilt.
|
||||
Recompiled to update embedded GCC version number.
|
||||
d/meson-0.58.2-x86_64-1.txz: Upgraded.
|
||||
d/parallel-20210722-noarch-1.txz: Upgraded.
|
||||
d/python-pip-21.2.4-x86_64-1.txz: Upgraded.
|
||||
d/slacktrack-2.21-x86_64-1.txz: Upgraded.
|
||||
Thanks to Stuart Winter.
|
||||
k/kernel-source-5.13.11-noarch-1.txz: Upgraded.
|
||||
CC_VERSION_TEXT "gcc (GCC) 10.3.0" -> "gcc (GCC) 11.2.0"
|
||||
GCC_VERSION 100300 -> 110200
|
||||
+CC_HAS_ASM_GOTO_OUTPUT y
|
||||
+HAVE_KCSAN_COMPILER y
|
||||
+KCSAN n
|
||||
+SND_SOC_INTEL_HDA_DSP_COMMON m
|
||||
+SND_SOC_INTEL_SOF_MAXIM_COMMON m
|
||||
kde/akonadi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-calendar-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-calendar-tools-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-contacts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-import-wizard-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-mime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-notes-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadi-search-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akonadiconsole-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/akregator-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/analitza-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ark-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/artikulate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/attica-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/audiocd-kio-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/baloo-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/baloo-widgets-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/blinken-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/bluez-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/bomber-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/bovo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/breeze-icons-5.85.0-noarch-1.txz: Upgraded.
|
||||
kde/calendarsupport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/cantor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/cervisia-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dolphin-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dolphin-plugins-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/dragon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/elisa-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/eventviews-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/extra-cmake-modules-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ffmpegthumbs-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/filelight-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/frameworkintegration-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/granatier-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/grantlee-editor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/grantleetheme-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/gwenview-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/incidenceeditor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/itinerary-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/juk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/k3b-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kactivities-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kactivities-stats-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kaddressbook-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalarm-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalarmcal-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalgebra-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kalzium-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kamera-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kamoso-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kanagram-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapidox-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapman-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kapptemplate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/karchive-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kate-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/katomic-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kauth-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbackup-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kblackbox-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kblocks-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbookmarks-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbounce-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbreakout-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kbruch-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcachegrind-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalendarcore-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcalutils-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcharselect-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcmutils-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcodecs-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcolorchooser-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcompletion-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kconfig-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kconfigwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcontacts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcoreaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcrash-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kcron-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdav-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdbusaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kde-dev-scripts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kde-dev-utils-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdebugsettings-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeclarative-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeconnect-kde-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kded-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdeedu-data-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdegraphics-mobipocket-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdegraphics-thumbnailers-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdelibs4support-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdenetwork-filesharing-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdenlive-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdepim-addons-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdepim-runtime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesdk-kioslaves-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesdk-thumbnailers-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesignerplugin-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdesu-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdewebkit-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdf-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdialog-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdiamond-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdnssd-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kdoctools-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/keditbookmarks-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kemoticons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfilemetadata-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfind-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfloppy-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kfourinline-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgeography-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kget-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kglobalaccel-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgoldrunner-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kgpg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kguiaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/khangman-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/khelpcenter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kholidays-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/khtml-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ki18n-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiconthemes-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kidentitymanagement-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kidletime-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kig-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kigo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/killbots-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimageformats-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimagemapeditor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kimap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kinit-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-extras-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kio-gdrive-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kipi-plugins-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kirigami-gallery-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kirigami2-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiriki-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitemmodels-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitemviews-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kiten-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kitinerary-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjobwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjs-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjsembed-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kjumpingcube-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kldap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kleopatra-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/klickety-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/klines-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmag-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmahjongg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmail-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmail-account-wizard-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmailtransport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmbox-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmediaplayer-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmines-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmix-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmousetool-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmouth-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kmplot-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knavalbattle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knetwalk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knewstuff-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/knights-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotes-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotifications-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/knotifyconfig-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kolf-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kollision-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kolourpaint-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kompare-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konqueror-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konquest-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konsole-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontact-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontactinterface-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kontrast-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/konversation-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kopeninghours-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kopete-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/korganizer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kosmindoormap-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpackage-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kparts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpat-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpeople-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpimtextedit-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpkpass-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kplotting-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpmcore-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpty-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kpublictransport-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kqtquickcharts-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kquickcharts-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/krdc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kreversi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krfb-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krita-4.4.7-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
kde/kross-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kross-interpreters-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kruler-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/krunner-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kservice-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kshisen-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksirk-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksmtp-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksnakeduel-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kspaceduel-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksquares-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksudoku-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ksystemlog-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kteatime-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktexteditor-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktextwidgets-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktimer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktnef-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktorrent-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/ktouch-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kturtle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kubrick-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kunitconversion-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwallet-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwalletmanager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwave-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwayland-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwidgetsaddons-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwindowsystem-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kwordquiz-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/kxmlgui-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/kxmlrpcclient-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/latte-dock-0.10.0-x86_64-1.txz: Upgraded.
|
||||
kde/libgravatar-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkcddb-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkcompactdisc-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdcraw-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdegames-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkdepim-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkeduvocdocument-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkexiv2-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkgapi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkipi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkleo-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkmahjongg-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libkomparediff2-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libksane-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libksieve-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/libktorrent-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/lokalize-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/lskat-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mailcommon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mailimporter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/marble-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/markdownpart-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/mbox-importer-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/messagelib-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/minuet-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/modemmanager-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/networkmanager-qt-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/okular-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/oxygen-icons5-5.85.0-noarch-1.txz: Upgraded.
|
||||
kde/palapeli-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/parley-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/partitionmanager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/picmi-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pim-data-exporter-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pim-sieve-editor-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/pimcommon-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-framework-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/plasma-workspace-5.22.4-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against libqalculate-3.20.1.
|
||||
kde/poxml-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/print-manager-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/prison-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/purpose-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/qqc2-desktop-style-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/rocs-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/skanlite-21.08.0-x86_64-3.txz: Rebuilt.
|
||||
kde/solid-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/sonnet-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/spectacle-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/step-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/svgpart-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/sweeper-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/syndication-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/syntax-highlighting-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/threadweaver-5.85.0-x86_64-1.txz: Upgraded.
|
||||
kde/umbrello-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/yakuake-21.08.0-x86_64-1.txz: Upgraded.
|
||||
kde/zeroconf-ioslave-21.08.0-x86_64-1.txz: Upgraded.
|
||||
l/SDL2-2.0.16-x86_64-1.txz: Upgraded.
|
||||
l/atkmm-2.28.2-x86_64-1.txz: Upgraded.
|
||||
l/boost-1.77.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/cryfs-0.10.3-x86_64-3.txz: Rebuilt.
|
||||
Patched for gcc11 and recompiled against boost-1.77.0.
|
||||
l/enchant-2.3.1-x86_64-1.txz: Upgraded.
|
||||
l/gjs-1.68.3-x86_64-1.txz: Upgraded.
|
||||
l/gtk4-4.2.1-x86_64-1.txz: Added.
|
||||
l/gtkmm3-3.24.5-x86_64-1.txz: Upgraded.
|
||||
l/libjpeg-turbo-2.1.1-x86_64-1.txz: Upgraded.
|
||||
l/libqalculate-3.20.1-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/libwebp-1.2.1-x86_64-1.txz: Upgraded.
|
||||
l/mlt-7.0.1-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
l/mozilla-nss-3.69-x86_64-1.txz: Upgraded.
|
||||
l/mozjs78-78.13.0esr-x86_64-1.txz: Upgraded.
|
||||
l/netpbm-10.95.01-x86_64-1.txz: Upgraded.
|
||||
l/ocl-icd-2.3.0-x86_64-2.txz: Rebuilt.
|
||||
Patched to support the latest Khronos headers.
|
||||
l/openexr-2.5.7-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against boost-1.77.0.
|
||||
l/pango-1.48.8-x86_64-1.txz: Upgraded.
|
||||
l/pulseaudio-15.0-x86_64-2.txz: Rebuilt.
|
||||
Ensure that start-pulseaudio-x11 is generated properly when pulseaudio is
|
||||
built using meson. Thanks to davjohn.
|
||||
l/python-pygments-2.10.0-x86_64-1.txz: Upgraded.
|
||||
l/qt5-5.15.2-x86_64-11.txz: Rebuilt.
|
||||
Patched to compile with gcc11 (such as adding #include <limits> to some of
|
||||
the header files shipped in the package).
|
||||
l/tidy-html5-5.8.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
n/ModemManager-1.16.8-x86_64-1.txz: Upgraded.
|
||||
n/NetworkManager-1.32.6-x86_64-1.txz: Upgraded.
|
||||
n/c-ares-1.17.2-x86_64-1.txz: Upgraded.
|
||||
This update fixes a security issue:
|
||||
Missing input validation on hostnames returned by DNS servers.
|
||||
For more information, see:
|
||||
https://c-ares.haxx.se/adv_20210810.html
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3672
|
||||
(* Security fix *)
|
||||
n/dhcpcd-9.4.0-x86_64-1.txz: Upgraded.
|
||||
n/fetchmail-6.4.21-x86_64-1.txz: Upgraded.
|
||||
n/nmap-7.92-x86_64-1.txz: Upgraded.
|
||||
n/openresolv-3.12.0-noarch-1.txz: Added.
|
||||
This is needed for wg-quick in the wireguard-tools package.
|
||||
Thanks to synbq Bucharest, Jeremy Hansen, and Daniel Wilkins.
|
||||
n/php-7.4.22-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against tidy-html5-5.8.0.
|
||||
x/ibus-m17n-1.4.7-x86_64-1.txz: Upgraded.
|
||||
x/libepoxy-1.5.9-x86_64-1.txz: Upgraded.
|
||||
x/mesa-21.1.7-x86_64-1.txz: Upgraded.
|
||||
x/vulkan-sdk-1.2.176.1-x86_64-2.txz: Rebuilt.
|
||||
x/xrdb-1.2.1-x86_64-1.txz: Upgraded.
|
||||
xap/mozilla-firefox-91.0-x86_64-1.txz: Upgraded.
|
||||
New ESR release :-)
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/firefox/91.0/releasenotes/
|
||||
https://www.mozilla.org/security/advisories/mfsa2021-33/
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29983
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29990
|
||||
(* Security fix *)
|
||||
xap/mozilla-thunderbird-91.0-x86_64-1.txz: Upgraded.
|
||||
This release contains security fixes and improvements.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/91.0/releasenotes/
|
||||
https://www.mozilla.org/en-US/security/advisories/mfsa2021-36/
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29986
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29981
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29988
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29984
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29980
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29987
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29985
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29982
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29989
|
||||
(* Security fix *)
|
||||
xap/network-manager-applet-1.22.0-x86_64-1.txz: Upgraded.
|
||||
xap/vim-gvim-8.2.3352-x86_64-1.txz: Upgraded.
|
||||
extra/php8/php8-8.0.9-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against tidy-html5-5.8.0.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
+--------------------------+
|
||||
Sat Aug 7 19:04:04 UTC 2021
|
||||
a/aaa_glibc-solibs-2.33-x86_64-3.txz: Rebuilt.
|
||||
a/usbutils-014-x86_64-1.txz: Upgraded.
|
||||
|
|
4100
FILELIST.TXT
4100
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
|
||||
Slackware initrd mini HOWTO
|
||||
by Patrick Volkerding, volkerdi@slackware.com
|
||||
Wed Aug 4 19:57:38 UTC 2021
|
||||
Sun Aug 15 18:01:41 UTC 2021
|
||||
|
||||
This document describes how to create and install an initrd, which may be
|
||||
required to use the 4.x kernel. Also see "man mkinitrd".
|
||||
|
@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
|
|||
|
||||
The easiest way to make the initrd is to use the mkinitrd script included
|
||||
in Slackware's mkinitrd package. We'll walk through the process of
|
||||
upgrading to the generic 5.13.8 Linux kernel using the packages
|
||||
upgrading to the generic 5.13.11 Linux kernel using the packages
|
||||
found in Slackware's slackware/a/ directory.
|
||||
|
||||
First, make sure the kernel, kernel modules, and mkinitrd package are
|
||||
installed (the current version numbers might be a little different, so
|
||||
this is just an example):
|
||||
|
||||
installpkg kernel-generic-5.13.8-x86_64-1.txz
|
||||
installpkg kernel-modules-5.13.8-x86_64-1.txz
|
||||
installpkg kernel-generic-5.13.11-x86_64-1.txz
|
||||
installpkg kernel-modules-5.13.11-x86_64-1.txz
|
||||
installpkg mkinitrd-1.4.11-x86_64-25.txz
|
||||
|
||||
Change into the /boot directory:
|
||||
|
@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
|
|||
and since the disk controller requires no special support the ext4 module
|
||||
will be the only one I need to load:
|
||||
|
||||
mkinitrd -c -k 5.13.8 -m ext4
|
||||
mkinitrd -c -k 5.13.11 -m ext4
|
||||
|
||||
This should do two things. First, it will create a directory
|
||||
/boot/initrd-tree containing the initrd's filesystem. Then it will
|
||||
|
@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
|
|||
then run mkinitrd again without options to rebuild the image. That's
|
||||
optional, though, and only advanced users will need to think about that.
|
||||
|
||||
Here's another example: Build an initrd image using Linux 5.13.8
|
||||
Here's another example: Build an initrd image using Linux 5.13.11
|
||||
kernel modules for a system with an ext4 root partition on /dev/sdb3:
|
||||
|
||||
mkinitrd -c -k 5.13.8 -m ext4 -f ext4 -r /dev/sdb3
|
||||
mkinitrd -c -k 5.13.11 -m ext4 -f ext4 -r /dev/sdb3
|
||||
|
||||
|
||||
4. Now that I've built an initrd, how do I use it?
|
||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=php
|
||||
VERSION=${VERSION:-$(echo php-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
ALPINE=2.24
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 5.13.8)!
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 5.13.11)!
|
||||
|
||||
If you need to pass extra parameters to the kernel, enter them at the prompt
|
||||
below after the name of the kernel to boot (e.g., huge.s).
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
|
||||
These kernels are version 5.13.8.
|
||||
These kernels are version 5.13.11.
|
||||
|
||||
|
|
|
@ -52,9 +52,7 @@ gzip ./source/d/gyp/gyp-python38.patch
|
|||
gzip ./source/d/gyp/gyp-python39.patch
|
||||
gzip ./source/d/gyp/gyp-python3.patch
|
||||
gzip ./source/d/mercurial/doinst.sh
|
||||
gzip ./source/d/gcc/patches/PR100101.2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f.patch
|
||||
gzip ./source/d/gcc/patches/gfortran.deferred-shape-vs-assumed-shape.patch
|
||||
gzip ./source/d/gcc/patches/PR100102.5357ab75dedef403b0eebf9277d61d1cbeb5898f.patch
|
||||
gzip ./source/d/gcc/patches/gcc-no_fixincludes.diff
|
||||
gzip ./source/d/gcc/patches/PR100102-2.a1b3484a8e6c53c8084723e3f1738d402374198e.patch
|
||||
gzip ./source/d/meson/meson.import.copy.diff
|
||||
|
@ -569,6 +567,7 @@ gzip ./source/n/openssh/doinst.sh
|
|||
gzip ./source/n/s-nail/doinst.sh
|
||||
gzip ./source/n/s-nail/s-nail.no.emptystart.diff
|
||||
gzip ./source/n/iputils/iputils.docbook.revert.diff
|
||||
gzip ./source/n/openresolv/doinst.sh
|
||||
gzip ./source/n/dhcpcd/doinst.sh
|
||||
gzip ./source/n/bind/doinst.sh
|
||||
gzip ./source/n/wireless_tools/doinst.sh
|
||||
|
@ -636,7 +635,6 @@ gzip ./source/ap/cdrtools/doinst.sh
|
|||
gzip ./source/ap/cdrtools/cdrtools-3.01-fix-20151126-mkisofs-isoinfo.patch
|
||||
gzip ./source/ap/libx86/libx86-mmap-offset.patch
|
||||
gzip ./source/ap/libx86/libx86-add-pkgconfig.patch
|
||||
gzip ./source/ap/squashfs-tools/squashfs-tools.glibc228.diff
|
||||
gzip ./source/ap/vim/vim.vimrc.diff
|
||||
gzip ./source/ap/acct/acct.logdir.fhs.diff
|
||||
gzip ./source/ap/usbmuxd/39-usbmuxd.rules
|
||||
|
@ -763,6 +761,7 @@ gzip ./source/l/QScintilla/QScintilla_qsciscintillabase_qurl.diff
|
|||
gzip ./source/l/gvfs/doinst.sh
|
||||
gzip ./source/l/openjpeg/openjpeg2_remove-thirdparty.patch
|
||||
gzip ./source/l/libxslt/libxslt.xsltMaxDepth.diff
|
||||
gzip ./source/l/gst-plugins-good/gst-plugins-good.gcc11.patch
|
||||
gzip ./source/l/netpbm/netpbm-xwdfix.patch
|
||||
gzip ./source/l/netpbm/netpbm-docfix.patch
|
||||
gzip ./source/l/netpbm/netpbm-glibc.patch
|
||||
|
@ -798,6 +797,7 @@ gzip ./source/l/libvisual/libvisual.glib.h.diff
|
|||
gzip ./source/l/gegl/gegl.no.runtime.dot.check.diff
|
||||
gzip ./source/l/ocl-icd/0001-Updated-to-support-latest-Khronos-headers.patch
|
||||
gzip ./source/l/apr-util/apr-util-mariadb-upstream.patch
|
||||
gzip ./source/l/gtk4/doinst.sh
|
||||
gzip ./source/l/gnome-themes-extra/doinst.sh
|
||||
gzip ./source/l/gtkspell/gtkspell.enchant-2.diff
|
||||
gzip ./source/l/desktop-file-utils/doinst.sh
|
||||
|
@ -813,6 +813,7 @@ gzip ./source/l/pulseaudio/0001-client-conf-Add-allow-autospawn-for-root.patch
|
|||
gzip ./source/l/pulseaudio/0003-no-root-warn.diff
|
||||
gzip ./source/l/pulseaudio/pulseaudio-autostart.patch
|
||||
gzip ./source/l/pulseaudio/doinst.sh
|
||||
gzip ./source/l/pulseaudio/pulseaudio-autostart-meson.build.patch
|
||||
gzip ./source/l/lmdb/lmdb-s390-check.patch
|
||||
gzip ./source/l/lmdb/lmdb-make.patch
|
||||
gzip ./source/l/PyQt5/patches/pyqt5-python2-crash.patch
|
||||
|
@ -862,6 +863,7 @@ gzip ./source/l/fluidsynth/doinst.sh
|
|||
gzip ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff
|
||||
gzip ./source/l/dconf/doinst.sh
|
||||
gzip ./source/l/ebook-tools/epub3_fixed_layout.patch
|
||||
gzip ./source/l/libwpd/libwpd.gcc11.diff
|
||||
gzip ./source/l/gamin/fix-double-lock-in-inotify-helper-c.patch
|
||||
gzip ./source/l/gamin/0001-Poll-files-on-nfs4.patch
|
||||
gzip ./source/l/gamin/gaminrc
|
||||
|
@ -889,6 +891,7 @@ gzip ./source/l/id3lib/patches/id3lib.manpages.patch
|
|||
gzip ./source/l/id3lib/patches/id3lib.nullpointer_check.patch
|
||||
gzip ./source/l/id3lib/patches/id3lib.utf8_writing.patch
|
||||
gzip ./source/l/id3lib/patches/id3lib.c_wrapper.patch
|
||||
gzip ./source/l/gtk+3/gtk.array-bounds.gcc11.diff
|
||||
gzip ./source/l/gtk+3/doinst.sh
|
||||
gzip ./source/l/gtk+3/gtk.fix.missing.version-check.py.diff
|
||||
gzip ./source/l/system-config-printer/doinst.sh
|
||||
|
@ -899,8 +902,14 @@ gzip ./source/l/at-spi2-atk/doinst.sh
|
|||
gzip ./source/l/dconf-editor/doinst.sh
|
||||
gzip ./source/l/serf/serf.SConstruct.python3.diff
|
||||
gzip ./source/l/glib-networking/doinst.sh
|
||||
gzip ./source/l/qt5/patches/qtconcurrentthreadengine.h-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qt5-qtbase-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/0006-Fix-build-with-GCC-11-include-limits.patch
|
||||
gzip ./source/l/qt5/patches/qt5-qtdeclarative-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qt5-qtwebsockets-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qt5.qtbase_cmake_isystem_includes.patch
|
||||
gzip ./source/l/qt5/patches/qt5.mysql.h.diff
|
||||
gzip ./source/l/qt5/patches/qt5-qtwebengine-gcc11.patch
|
||||
gzip ./source/l/qt5/patches/qtwebengine-everywhere-src-5.15.2-%231904652.patch
|
||||
gzip ./source/l/qt5/doinst.sh
|
||||
gzip ./source/l/mozjs78/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
|
@ -914,11 +923,12 @@ gzip ./source/l/mozjs78/patches/icu_sources_data-Write-command-output-to-our-std
|
|||
gzip ./source/l/mozjs78/patches/init_patch.patch
|
||||
gzip ./source/l/mozjs78/patches/spidermonkey_style_check_disable_s390x.patch
|
||||
gzip ./source/l/mozjs78/patches/spidermonkey_checks_disable.patch
|
||||
gzip ./source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch
|
||||
gzip ./source/l/cryfs/041b5baea5a4efceff33df2f316646b47a1cd7c0.patch
|
||||
gzip ./source/xap/hexchat/doinst.sh
|
||||
gzip ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff
|
||||
gzip ./source/xap/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/gkrust.a.no.networking.check.diff
|
||||
gzip ./source/xap/xmms/xmms.alsa.default.diff
|
||||
gzip ./source/xap/xmms/xmms.gtk.doublesize.diff
|
||||
|
@ -978,6 +988,7 @@ gzip ./source/xap/sane/doinst.sh
|
|||
gzip ./source/xap/fluxbox/xinitrc.fluxbox
|
||||
gzip ./source/xap/fluxbox/fluxbox.keys.diff
|
||||
gzip ./source/xap/fluxbox/fluxbox.startfluxbox.dbus.diff
|
||||
gzip ./source/xap/fluxbox/fluxbox.gcc11.patch
|
||||
gzip ./source/xap/network-manager-applet/doinst.sh
|
||||
gzip ./source/xap/MPlayer/include-samba-4.0.patch
|
||||
gzip ./source/xap/xlockmore/xlockmore.bitmap.diff
|
||||
|
@ -1021,6 +1032,7 @@ gzip ./source/xap/easytag/easytag.no.freedb.musicbrainz.org.diff
|
|||
gzip ./source/xap/easytag/doinst.sh
|
||||
gzip ./source/xap/gkrellm/gkrellm.theme.defaults.diff
|
||||
gzip ./source/xap/ssr/doinst.sh
|
||||
gzip ./source/xap/pan/pan.gcc11.diff
|
||||
gzip ./source/xap/pan/pan.glib-2.68.0.diff
|
||||
gzip ./source/xap/pan/pan.enchant2.diff
|
||||
gzip ./source/xap/pidgin/fix-gmain_h-compile-error.diff
|
||||
|
|
|
@ -65,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.13.8 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.13.8 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.13.8 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.13.11 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.13.11 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.13.11 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -65,9 +65,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.13.8 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.13.8 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.13.8 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 5.13.11 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 5.13.11 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 5.13.11 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 5.13.8 kernel source" "on" \
|
||||
"kernel-source" "Linux 5.13.11 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 5.13.8 kernel source" "on" \
|
||||
"kernel-source" "Linux 5.13.11 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -120,6 +120,7 @@ you are done." 22 74 10 \
|
|||
"gtk+" "A graphical toolkit library" "on" \
|
||||
"gtk+2" "GTK+ version 2" "on" \
|
||||
"gtk+3" "GTK+ version 3" "on" \
|
||||
"gtk4" "GTK version 4" "on" \
|
||||
"gtkmm2" "GTKmm version 2" "on" \
|
||||
"gtkmm3" "GTKmm version 3" "on" \
|
||||
"gtksourceview3" "a GTK+ framework for source code editing" "on" \
|
||||
|
@ -383,7 +384,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -391,7 +392,7 @@ GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_m
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -120,6 +120,7 @@ you are done." 22 74 10 \
|
|||
"gtk+" "A graphical toolkit library" "on" \
|
||||
"gtk+2" "GTK+ version 2" "on" \
|
||||
"gtk+3" "GTK+ version 3" "on" \
|
||||
"gtk4" "GTK version 4" "on" \
|
||||
"gtkmm2" "GTKmm version 2" "on" \
|
||||
"gtkmm3" "GTKmm version 3" "on" \
|
||||
"gtksourceview3" "a GTK+ framework for source code editing" "on" \
|
||||
|
@ -383,7 +384,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -391,7 +392,7 @@ GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_m
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
GConf LibRaw M2Crypto Mako PyQt5 QScintilla QtAV SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib accountsservice adwaita-icon-theme alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm audiofile babl boost brotli cairo cairomm cfitsio chmlib clucene cryfs cryptopp db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre dotconf dvdauthor ebook-tools editorconfig-core-c eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype frei0r-plugins fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-good gst-plugins-libav gstreamer gtk+ gtk+2 gtk+3 gtk4 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy kdsoap keybinder3 keyutils lame lcms lcms2 lensfun libaio libao libappindicator libarchive libasyncns libatasmart libbluray libburn libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu libdbusmenu-qt libdiscid libdmtx libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgnt libgphoto2 libgpod libgsf libgtop libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libindicator libiodbc libjpeg-turbo libkarma libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libqalculate libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigc++3 libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind liburing libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mlt mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft opencv openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-backend-gstreamer pilot-link pipewire polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-charset-normalizer python-distro python-dnspython python-docutils python-future python-idna python-markdown python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qrencode qt5 qt5-webkit qtkeychain quazip readline rpcsvc-proto rttr rubygem-asciidoctor sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 sound-theme-freedesktop speech-dispatcher speex speexdsp spirv-llvm-translator startup-notification svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vid.stab vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -105,6 +105,7 @@ gstreamer:ADD
|
|||
gtk+:REC
|
||||
gtk+2:REC
|
||||
gtk+3:REC
|
||||
gtk4:REC
|
||||
gtkmm2:REC
|
||||
gtkmm3:REC
|
||||
gtksourceview3:REC
|
||||
|
|
|
@ -120,6 +120,7 @@ Press ENTER when you are done." \
|
|||
"obexftp" "Object Exchange FTP client/server" "on" \
|
||||
"openldap" "Lightweight Directory Access Protocol" "on" \
|
||||
"openobex" "Object Exchange protocol library" "on" \
|
||||
"openresolv" "management framework for resolv.conf" "on" \
|
||||
"openssh" "OpenSSH Secure Shell" "on" \
|
||||
"openssl" "OpenSSL Secure Sockets Layer toolkit" "on" \
|
||||
"openvpn" "Secure IP VPN tunnel daemon" "on" \
|
||||
|
@ -168,7 +169,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openresolv openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -176,7 +177,7 @@ ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openresolv openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -120,6 +120,7 @@ Press ENTER when you are done." \
|
|||
"obexftp" "Object Exchange FTP client/server" "on" \
|
||||
"openldap" "Lightweight Directory Access Protocol" "on" \
|
||||
"openobex" "Object Exchange protocol library" "on" \
|
||||
"openresolv" "management framework for resolv.conf" "on" \
|
||||
"openssh" "OpenSSH Secure Shell" "on" \
|
||||
"openssl" "OpenSSL Secure Sockets Layer toolkit" "on" \
|
||||
"openvpn" "Secure IP VPN tunnel daemon" "on" \
|
||||
|
@ -168,7 +169,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openresolv openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -176,7 +177,7 @@ ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
ModemManager NetworkManager alpine autofs biff+comsat bind bluez bluez-firmware bootp bridge-utils bsd-finger c-ares ca-certificates cifs-utils conntrack-tools crda curl cyrus-sasl daemon dehydrated dhcp dhcpcd dnsmasq dovecot ebtables elm epic5 ethtool fetchmail getmail gnupg gnupg2 gnutls gpa gpgme htdig httpd icmpinfo iftop inetd iproute2 ipset iptables iptraf-ng iputils ipw2100-fw ipw2200-fw irssi iw krb5 lftp libassuan libgcrypt libgpg-error libksba libmbim libmilter libmnl libndp libnetfilter_acct libnetfilter_conntrack libnetfilter_cthelper libnetfilter_cttimeout libnetfilter_log libnetfilter_queue libnfnetlink libnftnl libqmi libtirpc links lynx mcabber metamail mobile-broadband-provider-info mtr mutt nc ncftp net-snmp net-tools netatalk netdate netkit-bootparamd netkit-ftp netkit-ntalk netkit-routed netkit-rsh netkit-rusers netkit-rwall netkit-rwho netkit-timed netpipes nettle netwatch network-scripts netwrite newspost nfacct nfs-utils nftables nghttp2 nmap nn npth nss-pam-ldapd ntp obexftp openldap openobex openresolv openssh openssl openvpn p11-kit pam-krb5 php pidentd pinentry popa3d postfix ppp procmail proftpd pssh rdist rp-pppoe rpcbind rsync s-nail samba slrn snownews socat sshfs stunnel tcp_wrappers tcpdump telnet tftp-hpa tin traceroute ulogd uucp vlan vsftpd wget whois wireguard-tools wireless_tools wpa_supplicant yptools ytalk zd1211-firmware \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -107,6 +107,7 @@ ntp:OPT
|
|||
obexftp:REC
|
||||
openldap:REC
|
||||
openobex:REC
|
||||
openresolv:REC
|
||||
openssh:REC
|
||||
openssl:REC
|
||||
openvpn:OPT
|
||||
|
|
|
@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=aaa_libraries
|
||||
VERSION=${VERSION:-15.0}
|
||||
BUILD=${BUILD:-7}
|
||||
BUILD=${BUILD:-8}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
/usr/lib/libboost_atomic.so.1.75.0
|
||||
/usr/lib/libboost_chrono.so.1.75.0
|
||||
/usr/lib/libboost_container.so.1.75.0
|
||||
/usr/lib/libboost_context.so.1.75.0
|
||||
/usr/lib/libboost_contract.so.1.75.0
|
||||
/usr/lib/libboost_coroutine.so.1.75.0
|
||||
/usr/lib/libboost_date_time.so.1.75.0
|
||||
/usr/lib/libboost_fiber.so.1.75.0
|
||||
/usr/lib/libboost_filesystem.so.1.75.0
|
||||
/usr/lib/libboost_graph.so.1.75.0
|
||||
/usr/lib/libboost_iostreams.so.1.75.0
|
||||
/usr/lib/libboost_json.so.1.75.0
|
||||
/usr/lib/libboost_locale.so.1.75.0
|
||||
/usr/lib/libboost_log.so.1.75.0
|
||||
/usr/lib/libboost_log_setup.so.1.75.0
|
||||
/usr/lib/libboost_math_c99.so.1.75.0
|
||||
/usr/lib/libboost_math_c99f.so.1.75.0
|
||||
/usr/lib/libboost_math_c99l.so.1.75.0
|
||||
/usr/lib/libboost_math_tr1.so.1.75.0
|
||||
/usr/lib/libboost_math_tr1f.so.1.75.0
|
||||
/usr/lib/libboost_math_tr1l.so.1.75.0
|
||||
/usr/lib/libboost_nowide.so.1.75.0
|
||||
/usr/lib/libboost_prg_exec_monitor.so.1.75.0
|
||||
/usr/lib/libboost_program_options.so.1.75.0
|
||||
/usr/lib/libboost_python27.so.1.75.0
|
||||
/usr/lib/libboost_python39.so.1.75.0
|
||||
/usr/lib/libboost_random.so.1.75.0
|
||||
/usr/lib/libboost_regex.so.1.75.0
|
||||
/usr/lib/libboost_serialization.so.1.75.0
|
||||
/usr/lib/libboost_stacktrace_addr2line.so.1.75.0
|
||||
/usr/lib/libboost_stacktrace_basic.so.1.75.0
|
||||
/usr/lib/libboost_stacktrace_noop.so.1.75.0
|
||||
/usr/lib/libboost_system.so.1.75.0
|
||||
/usr/lib/libboost_thread.so.1.75.0
|
||||
/usr/lib/libboost_timer.so.1.75.0
|
||||
/usr/lib/libboost_type_erasure.so.1.75.0
|
||||
/usr/lib/libboost_unit_test_framework.so.1.75.0
|
||||
/usr/lib/libboost_wave.so.1.75.0
|
||||
/usr/lib/libboost_wserialization.so.1.75.0
|
39
source/a/aaa_libraries/tracked-files-tmp.d/boost-1.76.0
Normal file
39
source/a/aaa_libraries/tracked-files-tmp.d/boost-1.76.0
Normal file
|
@ -0,0 +1,39 @@
|
|||
/usr/lib/libboost_atomic.so.1.76.0
|
||||
/usr/lib/libboost_chrono.so.1.76.0
|
||||
/usr/lib/libboost_container.so.1.76.0
|
||||
/usr/lib/libboost_context.so.1.76.0
|
||||
/usr/lib/libboost_contract.so.1.76.0
|
||||
/usr/lib/libboost_coroutine.so.1.76.0
|
||||
/usr/lib/libboost_date_time.so.1.76.0
|
||||
/usr/lib/libboost_fiber.so.1.76.0
|
||||
/usr/lib/libboost_filesystem.so.1.76.0
|
||||
/usr/lib/libboost_graph.so.1.76.0
|
||||
/usr/lib/libboost_iostreams.so.1.76.0
|
||||
/usr/lib/libboost_json.so.1.76.0
|
||||
/usr/lib/libboost_locale.so.1.76.0
|
||||
/usr/lib/libboost_log.so.1.76.0
|
||||
/usr/lib/libboost_log_setup.so.1.76.0
|
||||
/usr/lib/libboost_math_c99.so.1.76.0
|
||||
/usr/lib/libboost_math_c99f.so.1.76.0
|
||||
/usr/lib/libboost_math_c99l.so.1.76.0
|
||||
/usr/lib/libboost_math_tr1.so.1.76.0
|
||||
/usr/lib/libboost_math_tr1f.so.1.76.0
|
||||
/usr/lib/libboost_math_tr1l.so.1.76.0
|
||||
/usr/lib/libboost_nowide.so.1.76.0
|
||||
/usr/lib/libboost_prg_exec_monitor.so.1.76.0
|
||||
/usr/lib/libboost_program_options.so.1.76.0
|
||||
/usr/lib/libboost_python27.so.1.76.0
|
||||
/usr/lib/libboost_python39.so.1.76.0
|
||||
/usr/lib/libboost_random.so.1.76.0
|
||||
/usr/lib/libboost_regex.so.1.76.0
|
||||
/usr/lib/libboost_serialization.so.1.76.0
|
||||
/usr/lib/libboost_stacktrace_addr2line.so.1.76.0
|
||||
/usr/lib/libboost_stacktrace_basic.so.1.76.0
|
||||
/usr/lib/libboost_stacktrace_noop.so.1.76.0
|
||||
/usr/lib/libboost_system.so.1.76.0
|
||||
/usr/lib/libboost_thread.so.1.76.0
|
||||
/usr/lib/libboost_timer.so.1.76.0
|
||||
/usr/lib/libboost_type_erasure.so.1.76.0
|
||||
/usr/lib/libboost_unit_test_framework.so.1.76.0
|
||||
/usr/lib/libboost_wave.so.1.76.0
|
||||
/usr/lib/libboost_wserialization.so.1.76.0
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=grep
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
Thu Aug 12 10:02:06 BST 2021
|
||||
linuxdoc-tools 0.9.82, build 1.
|
||||
Stuart Winter <mozes@slackware.com>
|
||||
* Upgraded to linuxdoc-tools 0.9.82
|
||||
No longer apply patch to set default page size to 'letter'
|
||||
since the patch no longer applies. I think it's unlikely that this
|
||||
change in default setting will cause any issues.
|
||||
* Upgraded to asciidoc-9.1.0
|
||||
* Upgraded to gtk-doc-1.33.2
|
||||
|
||||
Wed Jan 29 09:11:40 GMT 2020
|
||||
linuxdoc-tools 0.9.73, build 5.
|
||||
Stuart Winter <mozes@slackware.com>
|
||||
|
|
|
@ -9,7 +9,7 @@ source /usr/share/slackdev/buildkit.sh
|
|||
|
||||
# Package metadata:
|
||||
export PKGNAM=linuxdoc-tools
|
||||
export VERSION=${VERSION:-0.9.73}
|
||||
export VERSION=${VERSION:-0.9.82}
|
||||
export BUILD=${BUILD:-1}
|
||||
export PKGSERIES=${PKGSERIES:-ap}
|
||||
export SLACKPACKAGE=$PKGNAM-$VERSION-$PKGARCH-$BUILD.txz
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
LINUXDOCTOOLSVER=$PKGVERSION
|
||||
|
||||
# Bundled package versions:
|
||||
ASCIIDOCVER=8.6.10
|
||||
ASCIIDOCVER=9.1.0
|
||||
DSSSLSTYLESHEETSVER=1.79 # docbook-dsssl-*.tar.xz (plus -doc- source archive), not SRPM.
|
||||
XSLSTYLESHEETSVER=1.79.2 # docbook-style-xsl-*src.rpm ("DocBook XSL Stylesheets" in our ChangeLog.txt)
|
||||
DOCBOOKUTILSVER=0.6.14
|
||||
|
@ -31,7 +31,7 @@ SGMLDTD3VER=3.1
|
|||
SGMLDTD4VER=4.5
|
||||
XMLDTDVER=4.5
|
||||
GNOMEDOCUTILSVER=0.20.10
|
||||
GTKDOCVER=1.32
|
||||
GTKDOCVER=1.33.2
|
||||
SGMLSPLVER=1.03ii
|
||||
OPENJADEVER=1.3.2
|
||||
OPENSPVER=1.5.2
|
||||
|
@ -53,11 +53,11 @@ case $ARCH in
|
|||
export LIBDIRSUFFIX="64"
|
||||
export HOSTTARGET=""
|
||||
;;
|
||||
i?86) export SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
export LIBDIRSUFFIX=""
|
||||
riscv) export SLKCFLAGS="-O2"
|
||||
export LIBDIRSUFFIX="64"
|
||||
export HOSTTARGET=""
|
||||
;;
|
||||
s390) export SLKCFLAGS="-O2"
|
||||
i?86) export SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
export LIBDIRSUFFIX=""
|
||||
export HOSTTARGET=""
|
||||
;;
|
||||
|
@ -80,8 +80,8 @@ cd $TMP
|
|||
rm -rf asciidoc
|
||||
mkdir asciidoc && cd asciidoc
|
||||
rpm2cpio $CWD/sources/asciidoc-${ASCIIDOCVER}*.src.rpm | cpio -div || exit 1
|
||||
tar xvf asciidoc-py3-*.tar.*z
|
||||
cd asciidoc-py3-*/ || exit 1
|
||||
tar xvf asciidoc-py-*.tar.*z
|
||||
cd asciidoc-py-*/ || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
|
@ -90,17 +90,13 @@ find . \
|
|||
-exec chmod 644 {} \;
|
||||
|
||||
# Apply patches:
|
||||
#
|
||||
# Assemble patch list from spec file:
|
||||
# egrep '^Patch[0-9].*: ' *.spec | awk -F: '{print $2" \\"}'
|
||||
for i in \
|
||||
\
|
||||
asciidoc-python3.patch \
|
||||
asciidoc-python3-a2x-decode-fix.patch \
|
||||
asciidoc-python3-deprecation-warning.patch \
|
||||
\
|
||||
; do patch -p1 --verbose < ../${i} || exit 1
|
||||
done || exit 1
|
||||
#for i in \
|
||||
# \
|
||||
# \
|
||||
# ; do patch -p1 --verbose < ../${i} || exit 1
|
||||
#done || exit 1
|
||||
|
||||
# Configure:
|
||||
autoreconf -v
|
||||
|
@ -341,6 +337,7 @@ find . -name config.sub -print0 | xargs -0i cp -favv /usr/share/libtool/build-au
|
|||
# This is configured not to build the documentation. If anybody really needs
|
||||
# it, let me know and I'll adjust the build script - it's just a PITA to
|
||||
# get working.
|
||||
CXXFLAGS="-fno-lifetime-dse" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
|
@ -777,6 +774,8 @@ find . \
|
|||
# Assemble patch list from spec file (and see individual level-2 patch outside of 'for' loop below):
|
||||
# egrep '^Patch[0-9].*: ' *.spec | awk -F: '{print $2" \\"}'
|
||||
# Apply patches:
|
||||
# Note: 'docbook-style-xsl-non-recursive-string-subst.patch' is applied separately
|
||||
# as it needs a different patch level.
|
||||
for i in \
|
||||
\
|
||||
docbook-xsl-pagesetup.patch \
|
||||
|
@ -953,7 +952,7 @@ cd $TMP
|
|||
mkdir linuxdoc-tools && cd linuxdoc-tools
|
||||
#rpm2cpio $CWD/sources/linuxdoc-tools-${LINUXDOCTOOLSVER}*.src.rpm | cpio -div || exit 1
|
||||
#tar xvf linuxdoc-tools_$LINUXDOCTOOLSVER.tar.gz
|
||||
tar xvf $CWD/sources/linuxdoc-tools_$LINUXDOCTOOLSVER.tar.xz
|
||||
tar xvf $CWD/sources/linuxdoc-tools_$LINUXDOCTOOLSVER.tar.?z
|
||||
cd linuxdoc-tools-$LINUXDOCTOOLSVER || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
|
@ -971,8 +970,10 @@ export PATH=$( echo $PATH | sed -e 's?:/usr/share/texmf/bin??g' -e 's?/usr/share
|
|||
|
||||
# Apply patches (these were originally taken from the Fedora SRPM but broken out later
|
||||
# when the 'original' source from Debian began to be used)
|
||||
# We used to apply 'linuxdoc-tools-0.9.13-letter.patch.xz' but it won't apply to the
|
||||
# latest linuxdoc-tools source. It simply changed the default page size to 'Letter'.
|
||||
# Probably not too much to worry about there.
|
||||
for i in \
|
||||
linuxdoc-tools-0.9.13-letter.patch.xz \
|
||||
linuxdoc-tools-0.9.20-lib64.patch.xz ; do
|
||||
xzcat $CWD/sources/$i | patch -p1 || exit 1
|
||||
done || exit 1
|
||||
|
@ -1118,19 +1119,30 @@ for i in \
|
|||
done || exit 1
|
||||
|
||||
# Configure:
|
||||
mkdir meson-build
|
||||
pushd meson-build
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
CPPFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--mandir=/usr/man || exit 1
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
.. || exit 1
|
||||
|
||||
# Build:
|
||||
make || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS --verbose || exit 1
|
||||
|
||||
# Install:
|
||||
make install || exit 1
|
||||
DESTDIR=/ $NINJA install --verbose || exit 1
|
||||
popd
|
||||
|
||||
# Copy docs:
|
||||
mkdir -vpm755 /usr/doc/gtk-doc-$GTKDOCVER
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
--- linuxdoc-tools-0.9.13/perl5lib/LinuxDocTools.pm.letter Mon Nov 26 16:09:37 2001
|
||||
+++ linuxdoc-tools-0.9.13/perl5lib/LinuxDocTools.pm Mon Nov 26 16:09:49 2001
|
||||
@@ -108,7 +108,7 @@
|
||||
{ option => "pass", type => "s", short => "P" }
|
||||
];
|
||||
$global->{backend} = "linuxdoc";
|
||||
- $global->{papersize} = "a4";
|
||||
+ $global->{papersize} = "letter";
|
||||
$global->{language} = "en";
|
||||
$global->{charset} = "ascii";
|
||||
$global->{style} = "";
|
||||
--- linuxdoc-tools-0.9.13/man/linuxdoc.1.letter Mon Nov 26 16:10:04 2001
|
||||
+++ linuxdoc-tools-0.9.13/man/linuxdoc.1 Mon Nov 26 16:10:42 2001
|
||||
@@ -46,8 +46,8 @@
|
||||
format, but just output the usage of this suites.
|
||||
Available formats are: html, info, latex, lyx, rtf, txt, check.
|
||||
.IP "--papersize=\fIsize\fR, -p
|
||||
-Set the paper size. Default is ``a4'' (European 297x210mm paper).
|
||||
-You may also specify ``letter'' size.
|
||||
+Set the paper size. Default is ``letter''.
|
||||
+You may also specify ``a4'' size (European 297x210mm paper).
|
||||
.IP "--language=\fIlang\fR, -l"
|
||||
Specify the language of the document (this may change which style
|
||||
files are used for formatting by a back end). The default language is
|
|
@ -17,7 +17,7 @@
|
|||
# https://packages.debian.org/sid/linuxdoc-tools
|
||||
#
|
||||
# This provides things such as sgml2txt.
|
||||
wget -c http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0.9.73.orig.tar.gz
|
||||
wget http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0.9.82.orig.tar.gz
|
||||
# We're taking some patches from here - now separated out:
|
||||
#wget -c ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/source/SRPMS/l/linuxdoc-tools-0.9.68-3.fc19.src.rpm
|
||||
|
||||
|
@ -27,7 +27,7 @@ wget -c http://deb.debian.org/debian/pool/main/l/linuxdoc-tools/linuxdoc-tools_0
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/
|
||||
#
|
||||
wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/opensp-1.5.2-33.fc31.src.rpm
|
||||
wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/o/opensp-1.5.2-38.fc35.src.rpm
|
||||
|
||||
# OpenJade:
|
||||
# http://openjade.sourceforge.net/
|
||||
|
@ -45,7 +45,7 @@ wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everythin
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/sgml-common-0.6.3-53.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/s/sgml-common-0.6.3-57.fc35.src.rpm
|
||||
|
||||
# http://www.linuxfromscratch.org/blfs/view/stable/pst/docbook-dsssl.html
|
||||
# Check versions:
|
||||
|
@ -58,7 +58,7 @@ wget -c http://switch.dl.sourceforge.net/sourceforge/docbook/docbook-dsssl-doc-1
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
|
||||
#
|
||||
wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-utils-0.6.14-48.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-utils-0.6.14-53.fc35.src.rpm
|
||||
#
|
||||
#
|
||||
|
||||
|
@ -70,7 +70,7 @@ wget -c https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everyt
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-style-xsl-1.79.2-10.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/d/docbook-style-xsl-1.79.2-15.fc35.src.rpm
|
||||
|
||||
# http://www.linuxfromscratch.org/blfs/view/svn/pst/docbook.html
|
||||
wget -c http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
|
||||
|
@ -85,7 +85,7 @@ wget -c http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gnome-doc-utils-0.20.10-20.fc32.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gnome-doc-utils-0.20.10-26.fc35.src.rpm
|
||||
|
||||
# gtk-doc:
|
||||
# There aren't any patches taken from the SRPM, but you can check the version used in Fedora
|
||||
|
@ -93,17 +93,11 @@ wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everythin
|
|||
#
|
||||
# https://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.32-2.fc32.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.33.2-4.fc35.src.rpm
|
||||
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/g/gtk-doc-1.32-2.fc32.src.rpm
|
||||
#wget -c http://ftp.acc.umu.se/pub/GNOME/sources/gtk-doc/1.21/gtk-doc-1.21.tar.xz
|
||||
# http://git.gnome.org/browse/gtk-doc/commit/?id=2bffebcf9c125f5610b8fb660d42c3c5b9dfd4f0
|
||||
|
||||
# sgmlspl
|
||||
# http://www.cs.indiana.edu/~asengupt/sgml/SGMLSpm/DOC/HTML/sgmlspl/sgmlspl.html
|
||||
# http://packages.debian.org/search?keywords=sgmlspl&searchon=names&suite=all§ion=all
|
||||
# There's nothing in the FTP download site at this time, so I'll take it from Debian.
|
||||
wget -c http://ftp.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
|
||||
wget -c http://http.debian.net/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii-36.debian.tar.xz
|
||||
|
||||
# xmlto
|
||||
# https://fedorahosted.org/releases/x/m/xmlto
|
||||
# wget -c --no-check-certificate https://fedorahosted.org/releases/x/m/xmlto/xmlto-0.0.23.tar.bz2
|
||||
|
@ -118,16 +112,25 @@ wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everythin
|
|||
# Also http://asciidoc.org/
|
||||
# Taken some patches from Fedora.
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/a/asciidoc-8.6.10-0.13.20180605git986f99d.fc32.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/a/asciidoc-9.1.0-3.fc35.src.rpm
|
||||
|
||||
# docbook2X:
|
||||
#
|
||||
# Pre-requisite PERL modules for docbook2X:
|
||||
# https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/
|
||||
#
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-NamespaceSupport-1.12-9.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-Base-1.09-9.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-1.02-2.fc31.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-NamespaceSupport-1.12-15.fc35.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-1.02-8.fc35.src.rpm
|
||||
wget https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/perl-XML-SAX-Base-1.09-15.fc35.src.rpm
|
||||
|
||||
|
||||
|
||||
# sgmlspl
|
||||
# http://www.cs.indiana.edu/~asengupt/sgml/SGMLSpm/DOC/HTML/sgmlspl/sgmlspl.html
|
||||
# http://packages.debian.org/search?keywords=sgmlspl&searchon=names&suite=all§ion=all
|
||||
# There's nothing in the FTP download site at this time, so I'll take it from Debian.
|
||||
wget -c http://ftp.debian.org/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii.orig.tar.gz
|
||||
wget -c http://http.debian.net/debian/pool/main/libs/libsgmls-perl/libsgmls-perl_1.03ii-36.debian.tar.xz
|
||||
|
||||
#
|
||||
#http://packages.debian.org/sid/docbook2x
|
||||
|
|
|
@ -21,6 +21,10 @@
|
|||
# Package info:
|
||||
PKGNAM=linuxdoc-tools
|
||||
|
||||
export PKGVERSION=0.9.82 # use the version of linuxdoc-tools as the package version.
|
||||
BUILD=${BUILD:-1}
|
||||
PKGEXT=${PKGEXT:-txz}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
@ -31,10 +35,6 @@ if [ -z "$ARCH" ]; then
|
|||
esac
|
||||
fi
|
||||
|
||||
export PKGVERSION=0.9.73 # use the version of linuxdoc-tools as the package version.
|
||||
BUILD=${BUILD:-9}
|
||||
PKGEXT=${PKGEXT:-txz}
|
||||
|
||||
export CWD=$PWD
|
||||
export PKGSTORE=/tmp
|
||||
export TMP=/tmp/build-$PKGNAM/
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=mc
|
||||
VERSION=${VERSION:-$(echo mc-*.tar.?z* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=pamixer
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-10}
|
||||
BUILD=${BUILD:-11}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
|
5
source/ap/slackpkg/README.md
Normal file
5
source/ap/slackpkg/README.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
Slackpkg is a tool for installing or upgrading packages through a network.
|
||||
You can make a minimal installation of Slackware Linux and then install
|
||||
additional packages from a Slackware mirror.
|
||||
|
||||
Releases are available from [slackpkg.org](https://slackpkg.org/).
|
|
@ -1,3 +1,9 @@
|
|||
Mon Aug 16 02:14:02 UTC 2021
|
||||
---------------
|
||||
- Release 15.0.7
|
||||
- Remove ftp://spout.ussg.indiana.edu from mirrorlist
|
||||
- Allow "slackpkg help" to work after slackpkg is upgraded (JK Wood)
|
||||
|
||||
Tue Jul 6 03:01:40 UTC 2021
|
||||
---------------
|
||||
- Release 15.0.6
|
||||
|
|
|
@ -242,7 +242,7 @@ ONE mirror in ${CONF}/mirrors and run:\n\n\
|
|||
\t# slackpkg update\n\n\
|
||||
You can see more information about slackpkg functions in slackpkg manpage."
|
||||
cleanup
|
||||
elif [ "$CMD" != "new-config" ]; then
|
||||
elif [ "$CMD" != "new-config" ] && [ "$CMD" != "help" ]; then
|
||||
echo -e "\
|
||||
\nThe package list is missing.\n\
|
||||
Before you install|upgrade|reinstall anything you need to run:\n\n\
|
||||
|
@ -347,6 +347,7 @@ use slackpkg.\n"
|
|||
elif ! [ -f ${WORKDIR}/CHECKSUMS.md5 ] && \
|
||||
[ "$CMD" != "update" ] && \
|
||||
[ "$CMD" != "new-config" ] && \
|
||||
[ "$CMD" != "help" ] && \
|
||||
[ "$CHECKMD5" = "on" ]; then
|
||||
echo -e "\n\
|
||||
No CHECKSUMS.md5 found! Please disable md5sums checking\n\
|
||||
|
|
|
@ -198,7 +198,6 @@
|
|||
# http://slackware.mirrors.pair.com/slackware-15.0/
|
||||
# ftp://slackware.mirrors.tds.net/pub/slackware/slackware-15.0/
|
||||
# http://slackware.mirrors.tds.net/pub/slackware/slackware-15.0/
|
||||
# ftp://spout.ussg.indiana.edu/linux/slackware/slackware-15.0/
|
||||
# http://spout.ussg.indiana.edu/linux/slackware/slackware-15.0/
|
||||
# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-15.0/
|
||||
# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-15.0/
|
||||
|
@ -371,7 +370,6 @@
|
|||
# http://slackware.mirrors.pair.com/slackware-current/
|
||||
# ftp://slackware.mirrors.tds.net/pub/slackware/slackware-current/
|
||||
# http://slackware.mirrors.tds.net/pub/slackware/slackware-current/
|
||||
# ftp://spout.ussg.indiana.edu/linux/slackware/slackware-current/
|
||||
# http://spout.ussg.indiana.edu/linux/slackware/slackware-current/
|
||||
# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-current/
|
||||
# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware-current/
|
||||
|
|
|
@ -196,7 +196,6 @@
|
|||
# http://slackware.mirrors.pair.com/slackware64-15.0/
|
||||
# ftp://slackware.mirrors.tds.net/pub/slackware/slackware64-15.0/
|
||||
# http://slackware.mirrors.tds.net/pub/slackware/slackware64-15.0/
|
||||
# ftp://spout.ussg.indiana.edu/linux/slackware/slackware64-15.0/
|
||||
# http://spout.ussg.indiana.edu/linux/slackware/slackware64-15.0/
|
||||
# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-15.0/
|
||||
# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-15.0/
|
||||
|
@ -363,7 +362,6 @@
|
|||
# http://slackware.mirrors.pair.com/slackware64-current/
|
||||
# ftp://slackware.mirrors.tds.net/pub/slackware/slackware64-current/
|
||||
# http://slackware.mirrors.tds.net/pub/slackware/slackware64-current/
|
||||
# ftp://spout.ussg.indiana.edu/linux/slackware/slackware64-current/
|
||||
# http://spout.ussg.indiana.edu/linux/slackware/slackware64-current/
|
||||
# ftp://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-current/
|
||||
# http://teewurst.cc.columbia.edu/pub/linux/slackware/slackware64-current/
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=slackpkg
|
||||
VERSION=${VERSION:-15.0.6}
|
||||
VERSION=${VERSION:-15.0.7}
|
||||
ARCH="noarch"
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=squashfs-tools
|
||||
VERSION=${VERSION:-$( echo squashfs-tools*.tar.?z | cut -d- -f3- | rev | cut -f3- -d . | rev )}
|
||||
BUILD=${BUILD:-4}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
--- ./squashfs-tools/unsquashfs.c.orig 2018-09-13 16:02:16.000000000 -0500
|
||||
+++ ./squashfs-tools/unsquashfs.c 2018-09-18 19:03:26.607071388 -0500
|
||||
@@ -36,6 +36,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/resource.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <limits.h>
|
||||
#include <ctype.h>
|
||||
|
||||
--- ./squashfs-tools/mksquashfs.c.orig 2018-09-13 16:02:16.000000000 -0500
|
||||
+++ ./squashfs-tools/mksquashfs.c 2018-09-18 19:03:26.605071388 -0500
|
||||
@@ -44,6 +44,7 @@
|
||||
#include <setjmp.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/mman.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <pthread.h>
|
||||
#include <regex.h>
|
||||
#include <sys/wait.h>
|
|
@ -1,83 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Copyright 2018, 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
#
|
||||
# Parts of this script are based on the gcc_release script by
|
||||
# Jeffrey Law, Bernd Schmidt, Mark Mitchell.
|
||||
# Copyright (c) 2001-2015 Free Software Foundation.
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 3, or (at your option)
|
||||
# any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
BRANCH=${BRANCH:-gcc-9-branch}
|
||||
|
||||
rm -rf tmp-fetch
|
||||
mkdir tmp-fetch
|
||||
cd tmp-fetch
|
||||
# Not sure why, but this emits a different revision when the fetch is done than
|
||||
# what's returned by "svn log -r COMMITTED". We'll trust the latter.
|
||||
svn co svn://gcc.gnu.org/svn/gcc/branches/${BRANCH} gcc
|
||||
cd gcc
|
||||
echo "Generating LAST_UPDATED..."
|
||||
svn log -r COMMITTED > LAST_UPDATED.raw
|
||||
REVISION="$(cat LAST_UPDATED.raw | head -n 2 | tail -n 1 | cut -f 1 -d ' ' | cut -f 2 -d r)"
|
||||
DATE="$(date -d "$(cat LAST_UPDATED.raw | head -n 2 | tail -n 1 | cut -f 3 -d '|' | cut -f 1 -d '(')" "+%Y%m%d")"
|
||||
echo "Obtained from SVN: branches/${BRANCH} revision ${REVISION}" > LAST_UPDATED
|
||||
cat LAST_UPDATED.raw >> LAST_UPDATED
|
||||
rm LAST_UPDATED.raw
|
||||
# Remove the .svn data (not packaged):
|
||||
rm -r .svn
|
||||
# Get the version number:
|
||||
VERSION=$(cat gcc/BASE-VER)
|
||||
# Rename the directory:
|
||||
cd ..
|
||||
GCCDIR="gcc-${VERSION}_${DATE}_r${REVISION}"
|
||||
mv gcc $GCCDIR
|
||||
cd $GCCDIR
|
||||
# Now we need to generate some documentation files that would normally be
|
||||
# created during the GCC release process:
|
||||
echo "Generating INSTALL/ documentation..."
|
||||
SOURCEDIR=gcc/doc \
|
||||
DESTDIR=INSTALL \
|
||||
gcc/doc/install.texi2html 1> /dev/null 2> /dev/null
|
||||
echo "Generating NEWS..."
|
||||
contrib/gennews > NEWS
|
||||
# Create a "MD5SUMS" file to use for checking the validity of the release.
|
||||
echo "Generating MD5SUMS..."
|
||||
echo \
|
||||
"# This file contains the MD5 checksums of the files in the
|
||||
# "${GCCDIR}".tar.lz tarball.
|
||||
#
|
||||
# Besides verifying that all files in the tarball were correctly expanded,
|
||||
# it also can be used to determine if any files have changed since the
|
||||
# tarball was expanded or to verify that a patchfile was correctly applied.
|
||||
#
|
||||
# Suggested usage:
|
||||
# md5sum -c MD5SUMS | grep -v \"OK$\"
|
||||
#" > MD5SUMS
|
||||
find . -type f |
|
||||
sed -e 's:^\./::' -e '/MD5SUMS/d' |
|
||||
sort |
|
||||
xargs md5sum >>MD5SUMS
|
||||
cd ..
|
||||
# Tar it up:
|
||||
echo "Creating ${GCCDIR}.tar..."
|
||||
tar cf ${GCCDIR}.tar ${GCCDIR}
|
||||
# Compress with (p)lzip:
|
||||
echo "Compressing ${GCCDIR}.tar.lz..."
|
||||
plzip -9 ${GCCDIR}.tar
|
||||
# Move the new archive up a directory:
|
||||
mv ${GCCDIR}.tar.lz ..
|
||||
# Move up a directory and then delete the cruft:
|
||||
cd ..
|
||||
rm -r tmp-fetch
|
||||
echo "Done."
|
|
@ -57,7 +57,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=gcc
|
||||
SRCVER=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
VERSION=$(echo $SRCVER | cut -f 1 -d _)
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# How many jobs to run in parallel:
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
@ -171,10 +171,8 @@ zcat $CWD/patches/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --su
|
|||
# Fix a gfortran bug:
|
||||
zcat $CWD/patches/gfortran.deferred-shape-vs-assumed-shape.patch.gz | patch -p0 --verbose --backup --suffix=.orig || exit 1
|
||||
|
||||
# Fix regressions in 10.3.0:
|
||||
zcat $CWD/patches/PR100101.2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
# Fix regressions in 10.3.0 (and presumably 11.1.0 since they still apply cleanly):
|
||||
zcat $CWD/patches/PR100102-2.a1b3484a8e6c53c8084723e3f1738d402374198e.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
zcat $CWD/patches/PR100102.5357ab75dedef403b0eebf9277d61d1cbeb5898f.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
|
||||
# Fix perms/owners:
|
||||
chown -R root:root .
|
||||
|
|
|
@ -1,100 +0,0 @@
|
|||
From 2efbbba16a0630fac8cadcd6d9e0ffaabfadb79f Mon Sep 17 00:00:00 2001
|
||||
From: Jason Merrill <jason@redhat.com>
|
||||
Date: Thu, 15 Apr 2021 13:38:54 -0400
|
||||
Subject: [PATCH] c++: noexcept error recursion [PR100101]
|
||||
|
||||
Here instantiating the noexcept-specifier for bar<void>() means
|
||||
instantiating A<void>::value, which complains about the conversion from 0 to
|
||||
int* in the default argument of foo. Since my patch for PR99583, printing
|
||||
the error context involves looking at C<void>::type, which again wants to
|
||||
instantiate A<void>::value, which breaks. For now at least, let's break
|
||||
this recursion by avoiding looking into the noexcept-specifier in
|
||||
find_typenames, and limit that to just the uses_parameter_packs case that
|
||||
PR99583 cares about.
|
||||
|
||||
gcc/cp/ChangeLog:
|
||||
|
||||
PR c++/100101
|
||||
PR c++/99583
|
||||
* pt.c (find_parameter_packs_r) [FUNCTION_TYPE]: Walk into
|
||||
TYPE_RAISES_EXCEPTIONS here.
|
||||
|
||||
gcc/testsuite/ChangeLog:
|
||||
|
||||
PR c++/100101
|
||||
* g++.dg/cpp0x/noexcept67.C: New test.
|
||||
---
|
||||
gcc/cp/pt.c | 11 +++++++++++
|
||||
gcc/testsuite/g++.dg/cpp0x/noexcept67.C | 26 +++++++++++++++++++++++++
|
||||
3 files changed, 37 insertions(+), 5 deletions(-)
|
||||
create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept67.C
|
||||
|
||||
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
|
||||
index 0f119a55272..2190f83882a 100644
|
||||
--- a/gcc/cp/pt.c
|
||||
+++ b/gcc/cp/pt.c
|
||||
@@ -3890,6 +3890,10 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
|
||||
(struct find_parameter_pack_data*)data;
|
||||
bool parameter_pack_p = false;
|
||||
|
||||
+#define WALK_SUBTREE(NODE) \
|
||||
+ cp_walk_tree (&(NODE), &find_parameter_packs_r, \
|
||||
+ ppd, ppd->visited) \
|
||||
+
|
||||
/* Don't look through typedefs; we are interested in whether a
|
||||
parameter pack is actually written in the expression/type we're
|
||||
looking at, not the target type. */
|
||||
@@ -4070,10 +4074,17 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
|
||||
ppd, ppd->visited);
|
||||
return NULL_TREE;
|
||||
|
||||
+ case FUNCTION_TYPE:
|
||||
+ case METHOD_TYPE:
|
||||
+ WALK_SUBTREE (TYPE_RAISES_EXCEPTIONS (t));
|
||||
+ break;
|
||||
+
|
||||
default:
|
||||
return NULL_TREE;
|
||||
}
|
||||
|
||||
+#undef WALK_SUBTREE
|
||||
+
|
||||
return NULL_TREE;
|
||||
}
|
||||
|
||||
diff --git a/gcc/testsuite/g++.dg/cpp0x/noexcept67.C b/gcc/testsuite/g++.dg/cpp0x/noexcept67.C
|
||||
new file mode 100644
|
||||
index 00000000000..7f061034323
|
||||
--- /dev/null
|
||||
+++ b/gcc/testsuite/g++.dg/cpp0x/noexcept67.C
|
||||
@@ -0,0 +1,26 @@
|
||||
+// PR c++/100101
|
||||
+// { dg-do compile { target c++11 } }
|
||||
+
|
||||
+template <typename T> struct A
|
||||
+{
|
||||
+ template <typename U> static char foo(U*, int* = 0);
|
||||
+ static const bool value = sizeof(foo(static_cast<T*>(nullptr))) > 0;
|
||||
+};
|
||||
+
|
||||
+template <bool b> struct B
|
||||
+{
|
||||
+ static const bool value = b;
|
||||
+};
|
||||
+
|
||||
+template <typename T> struct C
|
||||
+{
|
||||
+ typedef B<A<T>::value> type;
|
||||
+};
|
||||
+
|
||||
+template <typename T>
|
||||
+void bar() noexcept(A<T>::value && C<T>::type::value) {}
|
||||
+
|
||||
+void baz()
|
||||
+{
|
||||
+ bar<void>();
|
||||
+}
|
||||
--
|
||||
2.27.0
|
||||
|
||||
|
|
@ -1,133 +0,0 @@
|
|||
From 5357ab75dedef403b0eebf9277d61d1cbeb5898f Mon Sep 17 00:00:00 2001
|
||||
From: Patrick Palka <ppalka@redhat.com>
|
||||
Date: Fri, 4 Jun 2021 13:46:53 -0400
|
||||
Subject: [PATCH 1/1] c++: tsubst_function_decl and excess arg levels
|
||||
[PR100102]
|
||||
|
||||
Here, when instantiating the dependent alias template
|
||||
duration::__is_harmonic with args={{T,U},{int}}, we find ourselves
|
||||
substituting the function decl _S_gcd. Since we have more arg levels
|
||||
than _S_gcd has parm levels, an old special case in tsubst_function_decl
|
||||
causes us to unwantedly reduce args to its innermost level, yielding
|
||||
args={int}, which leads to a nonsensical substitution into the decl
|
||||
context and eventually a crash.
|
||||
|
||||
The comment for this special case refers to three examples for which we
|
||||
ought to see more arg levels than parm levels here, but none of the
|
||||
examples actually demonstrate this. In the first example, when
|
||||
defining S<int>::f(U) parms_depth is 2 and args_depth is 1, and
|
||||
later when instantiating say S<int>::f<char> both depths are 2. In the
|
||||
second example, when substituting the template friend declaration
|
||||
parms_depth is 2 and args_depth is 1, and later when instantiating f
|
||||
both depths are 1. Finally, the third example is invalid since we can't
|
||||
specialize a member template of an unspecialized class template like
|
||||
that.
|
||||
|
||||
Given that this reduction code seems no longer relevant for its
|
||||
documented purpose and that it causes problems as in the PR, this patch
|
||||
just removes it. Note that as far as bootstrap/regtest is concerned,
|
||||
this code is dead; the below two tests would be the first to reach it.
|
||||
|
||||
PR c++/100102
|
||||
|
||||
gcc/cp/ChangeLog:
|
||||
|
||||
* pt.c (tsubst_function_decl): Remove old code for reducing
|
||||
args when it has excess levels.
|
||||
|
||||
gcc/testsuite/ChangeLog:
|
||||
|
||||
* g++.dg/cpp0x/alias-decl-72.C: New test.
|
||||
* g++.dg/cpp0x/alias-decl-72a.C: New test.
|
||||
---
|
||||
gcc/cp/pt.c | 39 ---------------------
|
||||
gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C | 9 +++++
|
||||
gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C | 9 +++++
|
||||
3 files changed, 18 insertions(+), 39 deletions(-)
|
||||
create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
|
||||
create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
|
||||
|
||||
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c
|
||||
index 7211bdc5bbc..744461ed8cb 100644
|
||||
--- a/gcc/cp/pt.c
|
||||
+++ b/gcc/cp/pt.c
|
||||
@@ -13905,45 +13905,6 @@ tsubst_function_decl (tree t, tree args, tsubst_flags_t complain,
|
||||
if (tree spec = retrieve_specialization (gen_tmpl, argvec, hash))
|
||||
return spec;
|
||||
}
|
||||
-
|
||||
- /* We can see more levels of arguments than parameters if
|
||||
- there was a specialization of a member template, like
|
||||
- this:
|
||||
-
|
||||
- template <class T> struct S { template <class U> void f(); }
|
||||
- template <> template <class U> void S<int>::f(U);
|
||||
-
|
||||
- Here, we'll be substituting into the specialization,
|
||||
- because that's where we can find the code we actually
|
||||
- want to generate, but we'll have enough arguments for
|
||||
- the most general template.
|
||||
-
|
||||
- We also deal with the peculiar case:
|
||||
-
|
||||
- template <class T> struct S {
|
||||
- template <class U> friend void f();
|
||||
- };
|
||||
- template <class U> void f() {}
|
||||
- template S<int>;
|
||||
- template void f<double>();
|
||||
-
|
||||
- Here, the ARGS for the instantiation of will be {int,
|
||||
- double}. But, we only need as many ARGS as there are
|
||||
- levels of template parameters in CODE_PATTERN. We are
|
||||
- careful not to get fooled into reducing the ARGS in
|
||||
- situations like:
|
||||
-
|
||||
- template <class T> struct S { template <class U> void f(U); }
|
||||
- template <class T> template <> void S<T>::f(int) {}
|
||||
-
|
||||
- which we can spot because the pattern will be a
|
||||
- specialization in this case. */
|
||||
- int args_depth = TMPL_ARGS_DEPTH (args);
|
||||
- int parms_depth =
|
||||
- TMPL_PARMS_DEPTH (DECL_TEMPLATE_PARMS (DECL_TI_TEMPLATE (t)));
|
||||
-
|
||||
- if (args_depth > parms_depth && !DECL_TEMPLATE_SPECIALIZATION (t))
|
||||
- args = get_innermost_template_args (args, parms_depth);
|
||||
}
|
||||
else
|
||||
{
|
||||
diff --git a/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
|
||||
new file mode 100644
|
||||
index 00000000000..8009756dcba
|
||||
--- /dev/null
|
||||
+++ b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C
|
||||
@@ -0,0 +1,9 @@
|
||||
+// PR c++/100102
|
||||
+// { dg-do compile { target c++11 } }
|
||||
+
|
||||
+template<int()> struct ratio;
|
||||
+template<class T, class U> struct duration {
|
||||
+ static constexpr int _S_gcd();
|
||||
+ template<class> using __is_harmonic = ratio<_S_gcd>;
|
||||
+ using type = __is_harmonic<int>;
|
||||
+};
|
||||
diff --git a/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
|
||||
new file mode 100644
|
||||
index 00000000000..a4443e18f9d
|
||||
--- /dev/null
|
||||
+++ b/gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C
|
||||
@@ -0,0 +1,9 @@
|
||||
+// PR c++/100102
|
||||
+// { dg-do compile { target c++11 } }
|
||||
+
|
||||
+template<int> struct ratio;
|
||||
+template<class T> struct duration {
|
||||
+ static constexpr int _S_gcd();
|
||||
+ template<class> using __is_harmonic = ratio<(duration::_S_gcd)()>;
|
||||
+ using type = __is_harmonic<int>;
|
||||
+};
|
||||
--
|
||||
2.27.0
|
||||
|
||||
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=libtool
|
||||
VERSION=${VERSION:-$(echo libtool-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-17}
|
||||
BUILD=${BUILD:-18}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ if [ "$TMP" = "" ]; then
|
|||
fi
|
||||
|
||||
PKGNAM=slacktrack
|
||||
export VERSION=2.20
|
||||
export VERSION=2.21
|
||||
# Automatically determine the architecture we're building on:
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586
|
||||
|
@ -17,7 +17,7 @@ case "$( uname -m )" in
|
|||
*) export ARCH=$( uname -m )
|
||||
PKGEXT=txz ;;
|
||||
esac
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
export BUILD
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6676,6 +6677,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9757,6 +9760,7 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
# CONFIG_KGDB is not set
|
||||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6617,6 +6618,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9803,6 +9806,8 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_ARCH_KCSAN=y
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# CONFIG_KCSAN is not set
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6724,6 +6725,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9821,6 +9824,7 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
# CONFIG_KGDB is not set
|
||||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6676,6 +6677,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9757,6 +9760,7 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
# CONFIG_KGDB is not set
|
||||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6617,6 +6618,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9803,6 +9806,8 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_ARCH_KCSAN=y
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# CONFIG_KCSAN is not set
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1,10 +1,10 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.13.8 Kernel Configuration
|
||||
# Linux/x86 5.13.11 Kernel Configuration
|
||||
#
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
|
||||
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=100300
|
||||
CONFIG_GCC_VERSION=110200
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_AS_IS_GNU=y
|
||||
CONFIG_AS_VERSION=23601
|
||||
|
@ -14,6 +14,7 @@ CONFIG_LLD_VERSION=0
|
|||
CONFIG_CC_CAN_LINK=y
|
||||
CONFIG_CC_CAN_LINK_STATIC=y
|
||||
CONFIG_CC_HAS_ASM_GOTO=y
|
||||
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
|
||||
CONFIG_CC_HAS_ASM_INLINE=y
|
||||
CONFIG_IRQ_WORK=y
|
||||
CONFIG_BUILDTIME_TABLE_SORT=y
|
||||
|
@ -6724,6 +6725,8 @@ CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
|
|||
CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
|
||||
CONFIG_SND_SOC_INTEL_MACH=y
|
||||
CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
|
||||
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
|
||||
CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
|
||||
CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
|
||||
|
@ -9821,6 +9824,7 @@ CONFIG_HAVE_ARCH_KGDB=y
|
|||
# CONFIG_KGDB is not set
|
||||
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
|
||||
# CONFIG_UBSAN is not set
|
||||
CONFIG_HAVE_KCSAN_COMPILER=y
|
||||
# end of Generic Kernel Debugging Instruments
|
||||
|
||||
CONFIG_DEBUG_KERNEL=y
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
1
|
||||
2
|
||||
|
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
2
|
||||
1
|
||||
|
|
|
@ -1 +1 @@
|
|||
1
|
||||
2
|
||||
|
|
|
@ -206,3 +206,4 @@ libktorrent
|
|||
ktorrent
|
||||
kpmcore
|
||||
partitionmanager
|
||||
skanlite
|
||||
|
|
|
@ -202,3 +202,6 @@ libktorrent
|
|||
ktorrent
|
||||
kpmcore
|
||||
partitionmanager
|
||||
|
||||
# New in 21.08.0:
|
||||
skanlite
|
||||
|
|
|
@ -4,7 +4,6 @@ calligraplan
|
|||
digikam
|
||||
krita
|
||||
falkon
|
||||
skanlite
|
||||
kdevelop-pg-qt
|
||||
kdevelop
|
||||
kdev-php
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- kalgebra-14.12.1.orig/calgebra/CMakeLists.txt 2014-11-13 02:59:40.000000000 +0100
|
||||
+++ kalgebra-14.12.1/calgebra/CMakeLists.txt 2015-01-14 14:35:54.702166188 +0100
|
||||
--- ./calgebra/CMakeLists.txt.orig 2021-08-04 16:49:56.000000000 -0500
|
||||
+++ ./calgebra/CMakeLists.txt 2021-08-12 22:13:27.013314656 -0500
|
||||
@@ -13,7 +13,7 @@
|
||||
endif()
|
||||
|
||||
add_executable(calgebra main.cpp)
|
||||
-target_link_libraries(calgebra Qt5::Core ${READLINE_LIBRARY} KF5::Analitza)
|
||||
+target_link_libraries(calgebra Qt5::Core ${READLINE_LIBRARY} ${CURSES_LIBRARIES} KF5::Analitza)
|
||||
-target_link_libraries(calgebra Qt::Core ${READLINE_LIBRARY} KF5::Analitza)
|
||||
+target_link_libraries(calgebra Qt::Core ${READLINE_LIBRARY} ${CURSES_LIBRARIES} KF5::Analitza)
|
||||
|
||||
install(TARGETS calgebra ${INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
install(TARGETS calgebra ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
--- ./kwrite/main.cpp.orig 2021-04-22 13:26:42.398123759 -0500
|
||||
+++ ./kwrite/main.cpp 2021-04-22 13:29:08.356127024 -0500
|
||||
@@ -38,20 +38,18 @@
|
||||
extern "C" Q_DECL_EXPORT int main(int argc, char **argv)
|
||||
{
|
||||
#ifndef Q_OS_WIN
|
||||
- // Prohibit using sudo or kdesu (but allow using the root user directly)
|
||||
+ // Warn using sudo or kdesu (but allow using the root user directly)
|
||||
--- ./kwrite/main.cpp.orig 2021-08-12 21:30:09.752256555 -0500
|
||||
+++ ./kwrite/main.cpp 2021-08-12 21:32:05.046259134 -0500
|
||||
@@ -41,17 +41,15 @@
|
||||
// Prohibit using sudo or kdesu (but allow using the root user directly)
|
||||
if (getuid() == 0) {
|
||||
if (!qEnvironmentVariableIsEmpty("SUDO_USER")) {
|
||||
- std::cout << "Executing KWrite with sudo is not possible due to unfixable security vulnerabilities. "
|
||||
|
@ -24,8 +20,8 @@
|
|||
}
|
||||
}
|
||||
#endif
|
||||
--- ./kate/main.cpp.orig 2021-04-22 13:26:42.397123759 -0500
|
||||
+++ ./kate/main.cpp 2021-04-22 13:30:18.674128597 -0500
|
||||
--- ./kate/main.cpp.orig 2021-08-04 21:13:14.000000000 -0500
|
||||
+++ ./kate/main.cpp 2021-08-12 21:30:09.753256555 -0500
|
||||
@@ -49,17 +49,15 @@
|
||||
// Prohibit using sudo or kdesu (but allow using the root user directly)
|
||||
if (getuid() == 0) {
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
# Fix for recent poppler:
|
||||
cat $CWD/patch/kitinerary/e99d101e2bd4c32566e238ce1340a93781e19eee.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
|
@ -1,53 +0,0 @@
|
|||
From e99d101e2bd4c32566e238ce1340a93781e19eee Mon Sep 17 00:00:00 2001
|
||||
From: Evangelos Foutras <evangelos@foutrelis.com>
|
||||
Date: Mon, 2 Aug 2021 01:01:31 +0300
|
||||
Subject: [PATCH] Fix build with poppler 21.8.0
|
||||
|
||||
parseDateString() now takes "const GooString *" as the date argument in
|
||||
order to support unicode date strings. Adjust parsePdfDateTime() to use
|
||||
the same string type (instead of "const char *") when compiling against
|
||||
poppler 21.8.0.
|
||||
|
||||
https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/880
|
||||
---
|
||||
src/lib/pdf/pdfdocument.cpp | 12 ++++++++++--
|
||||
1 file changed, 10 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/lib/pdf/pdfdocument.cpp b/src/lib/pdf/pdfdocument.cpp
|
||||
index 8f0f4cd..0eabf45 100644
|
||||
--- a/src/lib/pdf/pdfdocument.cpp
|
||||
+++ b/src/lib/pdf/pdfdocument.cpp
|
||||
@@ -201,7 +201,11 @@ int PdfDocument::fileSize() const
|
||||
}
|
||||
|
||||
#ifdef HAVE_POPPLER
|
||||
+#if KPOPPLER_VERSION >= QT_VERSION_CHECK(21, 8, 0)
|
||||
+static QDateTime parsePdfDateTime(const GooString *str)
|
||||
+#else
|
||||
static QDateTime parsePdfDateTime(const char *str)
|
||||
+#endif
|
||||
{
|
||||
int year, month, day, hour, min, sec, tzHours, tzMins;
|
||||
char tz;
|
||||
@@ -233,7 +237,9 @@ QDateTime PdfDocument::creationTime() const
|
||||
if (!dt) {
|
||||
return {};
|
||||
}
|
||||
-#if KPOPPLER_VERSION >= QT_VERSION_CHECK(0, 72, 0)
|
||||
+#if KPOPPLER_VERSION >= QT_VERSION_CHECK(21, 8, 0)
|
||||
+ return parsePdfDateTime(dt.get());
|
||||
+#elif KPOPPLER_VERSION >= QT_VERSION_CHECK(0, 72, 0)
|
||||
return parsePdfDateTime(dt->c_str());
|
||||
#else
|
||||
return parsePdfDateTime(dt->getCString());
|
||||
@@ -250,7 +256,9 @@ QDateTime PdfDocument::modificationTime() const
|
||||
if (!dt) {
|
||||
return {};
|
||||
}
|
||||
-#if KPOPPLER_VERSION >= QT_VERSION_CHECK(0, 72, 0)
|
||||
+#if KPOPPLER_VERSION >= QT_VERSION_CHECK(21, 8, 0)
|
||||
+ return parsePdfDateTime(dt.get());
|
||||
+#elif KPOPPLER_VERSION >= QT_VERSION_CHECK(0, 72, 0)
|
||||
return parsePdfDateTime(dt->c_str());
|
||||
#else
|
||||
return parsePdfDateTime(dt->getCString());
|
|
@ -1,2 +1,3 @@
|
|||
# Embed a copy of the GeoIP database since the download link no longer works.
|
||||
cat $CWD/patch/ktorrent/ktorrent.geoip.revert.6c1ae6b2530c5f7c72611a95aea92275520a5aee.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
cat $CWD/patch/ktorrent/ktorrent.use.package.geoip.database.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
--- ./plugins/infowidget/geoipmanager.cpp.orig 2021-06-05 16:25:43.000000000 -0500
|
||||
+++ ./plugins/infowidget/geoipmanager.cpp 2021-06-10 15:57:49.201091341 -0500
|
||||
@@ -45,7 +45,7 @@
|
||||
--- ./plugins/infowidget/geoipmanager.cpp.orig 2021-08-15 00:22:42.578507015 -0500
|
||||
+++ ./plugins/infowidget/geoipmanager.cpp 2021-08-15 00:26:18.456513207 -0500
|
||||
@@ -30,7 +30,7 @@
|
||||
#ifdef USE_SYSTEM_GEOIP
|
||||
geo_ip = GeoIP_open_type(GEOIP_COUNTRY_EDITION, GEOIP_STANDARD);
|
||||
#else
|
||||
|
@ -9,7 +9,7 @@
|
|||
if (geoip_data_file.isEmpty())
|
||||
geoip_data_file = QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("GeoIP.dat"));
|
||||
|
||||
@@ -56,11 +56,6 @@
|
||||
@@ -41,11 +41,6 @@
|
||||
if (geo_ip) {
|
||||
QFileInfo fi(geoip_data_file);
|
||||
QDateTime now = QDateTime::currentDateTime();
|
||||
|
@ -21,12 +21,10 @@
|
|||
}
|
||||
}
|
||||
#endif
|
||||
@@ -104,14 +99,6 @@
|
||||
@@ -89,12 +84,6 @@
|
||||
|
||||
void GeoIPManager::downloadDataBase()
|
||||
{
|
||||
- Out(SYS_INW | LOG_IMPORTANT) << "The download GeoIP database loading is defunct, skipping download" << endl;
|
||||
- return;
|
||||
-#ifndef USE_SYSTEM_GEOIP
|
||||
- Out(SYS_INW | LOG_NOTICE) << "Downloading GeoIP database: " << geoip_url << endl;
|
||||
- download_destination = kt::DataDir(CreateIfNotExists) + geoip_url.fileName();
|
||||
|
|
2
source/kde/kde/patch/plasma-framework.patch
Normal file
2
source/kde/kde/patch/plasma-framework.patch
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Fix icon sizing regression:
|
||||
cat $CWD/patch/plasma-framework/837bb6975f6a0661d211107823b7587808fc3d4e.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; }
|
|
@ -0,0 +1,44 @@
|
|||
From 837bb6975f6a0661d211107823b7587808fc3d4e Mon Sep 17 00:00:00 2001
|
||||
From: Nate Graham <nate@kde.org>
|
||||
Date: Sun, 15 Aug 2021 09:33:10 -0600
|
||||
Subject: [PATCH] Fix Plasma (non-Qt) icon scaling with integer scale factors
|
||||
|
||||
An embarrassing error in 4edb830f53aac4833ece024df59441029b01fde6
|
||||
caused the function which returns an appropriate scale factor for icons
|
||||
to both take and return integer values rather than floating point
|
||||
values, preventing it from working properly with any scale factor other
|
||||
than an integer scale factor (e.g. 200%). This commit fixes that issue.
|
||||
---
|
||||
src/declarativeimports/core/units.cpp | 2 +-
|
||||
src/declarativeimports/core/units.h | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/declarativeimports/core/units.cpp b/src/declarativeimports/core/units.cpp
|
||||
index 6788ed952..fbcc6d888 100644
|
||||
--- a/src/declarativeimports/core/units.cpp
|
||||
+++ b/src/declarativeimports/core/units.cpp
|
||||
@@ -174,7 +174,7 @@ int Units::roundToIconSize(int size)
|
||||
}
|
||||
}
|
||||
|
||||
-int Units::bestIconScaleForDevicePixelRatio(const int ratio)
|
||||
+qreal Units::bestIconScaleForDevicePixelRatio(const qreal ratio)
|
||||
{
|
||||
if (ratio < 1.5) {
|
||||
return 1;
|
||||
diff --git a/src/declarativeimports/core/units.h b/src/declarativeimports/core/units.h
|
||||
index c19cf0dd8..855738e7d 100644
|
||||
--- a/src/declarativeimports/core/units.h
|
||||
+++ b/src/declarativeimports/core/units.h
|
||||
@@ -271,7 +271,7 @@ private:
|
||||
* Note that this function is only relevant when using Plasma scaling and
|
||||
* when using Qt scaling, it always returns 1.
|
||||
*/
|
||||
- static int bestIconScaleForDevicePixelRatio(const int ratio);
|
||||
+ static qreal bestIconScaleForDevicePixelRatio(const qreal ratio);
|
||||
|
||||
/**
|
||||
* @return The dpi-adjusted size for a given icon size
|
||||
--
|
||||
GitLab
|
||||
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=SDL2
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=atkmm
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
From 041b5baea5a4efceff33df2f316646b47a1cd7c0 Mon Sep 17 00:00:00 2001
|
||||
From: Sam James <11667869+thesamesam@users.noreply.github.com>
|
||||
Date: Sat, 14 Aug 2021 17:29:24 +0100
|
||||
Subject: [PATCH] src/fspp/fuse/Fuse.h: add <memory.h> include for
|
||||
std::shared_ptr (#395)
|
||||
|
||||
Needed to fix build with Boost 1.77 (some indirect inclusion
|
||||
got lost).
|
||||
|
||||
Signed-off-by: Sam James <sam@gentoo.org>
|
||||
---
|
||||
src/fspp/fuse/Fuse.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/fspp/fuse/Fuse.h b/src/fspp/fuse/Fuse.h
|
||||
index 2dd3c2d4d..3841e38a4 100644
|
||||
--- a/src/fspp/fuse/Fuse.h
|
||||
+++ b/src/fspp/fuse/Fuse.h
|
||||
@@ -11,6 +11,7 @@
|
||||
#include <boost/optional.hpp>
|
||||
#include <cpp-utils/macros.h>
|
||||
#include <atomic>
|
||||
+#include <memory>
|
||||
#include "stat_compatibility.h"
|
||||
#include <fspp/fs_interface/Context.h>
|
||||
|
||||
|
297
source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch
Normal file
297
source/l/cryfs/27587ea1acec5f939a31217f1c43953378f18821.patch
Normal file
|
@ -0,0 +1,297 @@
|
|||
From 27587ea1acec5f939a31217f1c43953378f18821 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Messmer <messmer@cryfs.org>
|
||||
Date: Sat, 8 May 2021 14:44:27 -0700
|
||||
Subject: [PATCH] Fixed an issue when compiling with GCC 11, see
|
||||
https://github.com/cryfs/cryfs/issues/389
|
||||
|
||||
---
|
||||
ChangeLog.txt | 5 ++
|
||||
.../onblocks/datanodestore/DataNodeView.h | 8 +--
|
||||
.../filesystem/fsblobstore/utils/DirEntry.cpp | 66 +++++++++----------
|
||||
src/cryfs/localstate/LocalStateMetadata.cpp | 24 +++----
|
||||
src/cryfs/localstate/LocalStateMetadata.h | 10 +--
|
||||
5 files changed, 59 insertions(+), 54 deletions(-)
|
||||
|
||||
diff --git a/ChangeLog.txt b/ChangeLog.txt
|
||||
index f9776eb93..9d7a6708c 100644
|
||||
--- a/ChangeLog.txt
|
||||
+++ b/ChangeLog.txt
|
||||
@@ -1,3 +1,8 @@
|
||||
+Version 0.10.4 (unreleased)
|
||||
+--------------
|
||||
+Fixed bugs:
|
||||
+* Fixed an issue when compiling with GCC 11, see https://github.com/cryfs/cryfs/issues/389
|
||||
+
|
||||
Version 0.10.3
|
||||
---------------
|
||||
Fixed bugs:
|
||||
diff --git a/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h b/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h
|
||||
index 256c28495..3799612e3 100644
|
||||
--- a/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h
|
||||
+++ b/src/blobstore/implementations/onblocks/datanodestore/DataNodeView.h
|
||||
@@ -67,7 +67,7 @@ class DataNodeView final {
|
||||
|
||||
static DataNodeView create(blockstore::BlockStore *blockStore, const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
|
||||
ASSERT(data.size() <= layout.datasizeBytes(), "Data is too large for node");
|
||||
- cpputils::Data serialized = _serialize(layout, formatVersion, depth, size, std::move(data));
|
||||
+ cpputils::Data serialized = serialize_(layout, formatVersion, depth, size, std::move(data));
|
||||
ASSERT(serialized.size() == layout.blocksizeBytes(), "Wrong block size");
|
||||
auto block = blockStore->create(serialized);
|
||||
return DataNodeView(std::move(block));
|
||||
@@ -75,7 +75,7 @@ class DataNodeView final {
|
||||
|
||||
static DataNodeView initialize(cpputils::unique_ref<blockstore::Block> block, const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
|
||||
ASSERT(data.size() <= DataNodeLayout(block->size()).datasizeBytes(), "Data is too large for node");
|
||||
- cpputils::Data serialized = _serialize(layout, formatVersion, depth, size, std::move(data));
|
||||
+ cpputils::Data serialized = serialize_(layout, formatVersion, depth, size, std::move(data));
|
||||
ASSERT(serialized.size() == block->size(), "Block has wrong size");
|
||||
block->write(serialized.data(), 0, serialized.size());
|
||||
return DataNodeView(std::move(block));
|
||||
@@ -83,7 +83,7 @@ class DataNodeView final {
|
||||
|
||||
static DataNodeView overwrite(blockstore::BlockStore *blockStore, const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, const blockstore::BlockId &blockId, cpputils::Data data) {
|
||||
ASSERT(data.size() <= layout.datasizeBytes(), "Data is too large for node");
|
||||
- cpputils::Data serialized = _serialize(layout, formatVersion, depth, size, std::move(data));
|
||||
+ cpputils::Data serialized = serialize_(layout, formatVersion, depth, size, std::move(data));
|
||||
auto block = blockStore->overwrite(blockId, std::move(serialized));
|
||||
return DataNodeView(std::move(block));
|
||||
}
|
||||
@@ -143,7 +143,7 @@ class DataNodeView final {
|
||||
}
|
||||
|
||||
private:
|
||||
- static cpputils::Data _serialize(const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
|
||||
+ static cpputils::Data serialize_(const DataNodeLayout &layout, uint16_t formatVersion, uint8_t depth, uint32_t size, cpputils::Data data) {
|
||||
cpputils::Data result(layout.blocksizeBytes());
|
||||
cpputils::serialize<uint16_t>(result.dataOffset(layout.FORMAT_VERSION_OFFSET_BYTES), formatVersion);
|
||||
cpputils::serialize<uint8_t>(result.dataOffset(layout.DEPTH_OFFSET_BYTES), depth);
|
||||
diff --git a/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp b/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp
|
||||
index 941148db9..70dd5a560 100644
|
||||
--- a/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp
|
||||
+++ b/src/cryfs/filesystem/fsblobstore/utils/DirEntry.cpp
|
||||
@@ -11,55 +11,55 @@ namespace cryfs {
|
||||
|
||||
namespace {
|
||||
template<typename DataType>
|
||||
- size_t _serialize(void* dst, const DataType& obj) {
|
||||
+ size_t serialize_(void* dst, const DataType& obj) {
|
||||
cpputils::serialize<DataType>(dst, obj);
|
||||
return sizeof(DataType);
|
||||
}
|
||||
|
||||
template<typename DataType>
|
||||
- DataType _deserialize(const char** src) {
|
||||
+ DataType deserialize_(const char** src) {
|
||||
DataType result = cpputils::deserialize<DataType>(*src);
|
||||
*src += sizeof(DataType);
|
||||
return result;
|
||||
}
|
||||
|
||||
- constexpr size_t _serializedTimeValueSize() {
|
||||
+ constexpr size_t serializedTimeValueSize_() {
|
||||
return sizeof(uint64_t) + sizeof(uint32_t);
|
||||
}
|
||||
|
||||
- unsigned int _serializeTimeValue(uint8_t *dest, timespec value) {
|
||||
+ unsigned int serializeTimeValue_(uint8_t *dest, timespec value) {
|
||||
unsigned int offset = 0;
|
||||
- offset += _serialize<uint64_t>(dest + offset, value.tv_sec);
|
||||
- offset += _serialize<uint32_t>(dest + offset, value.tv_nsec);
|
||||
- ASSERT(offset == _serializedTimeValueSize(), "serialized to wrong size");
|
||||
+ offset += serialize_<uint64_t>(dest + offset, value.tv_sec);
|
||||
+ offset += serialize_<uint32_t>(dest + offset, value.tv_nsec);
|
||||
+ ASSERT(offset == serializedTimeValueSize_(), "serialized to wrong size");
|
||||
return offset;
|
||||
}
|
||||
|
||||
- timespec _deserializeTimeValue(const char **pos) {
|
||||
+ timespec deserializeTimeValue_(const char **pos) {
|
||||
timespec value{};
|
||||
- value.tv_sec = _deserialize<uint64_t>(pos);
|
||||
- value.tv_nsec = _deserialize<uint32_t>(pos);
|
||||
+ value.tv_sec = deserialize_<uint64_t>(pos);
|
||||
+ value.tv_nsec = deserialize_<uint32_t>(pos);
|
||||
return value;
|
||||
}
|
||||
|
||||
- unsigned int _serializeString(uint8_t *dest, const string &value) {
|
||||
+ unsigned int serializeString_(uint8_t *dest, const string &value) {
|
||||
std::memcpy(dest, value.c_str(), value.size()+1);
|
||||
return value.size() + 1;
|
||||
}
|
||||
|
||||
- string _deserializeString(const char **pos) {
|
||||
+ string deserializeString_(const char **pos) {
|
||||
size_t length = strlen(*pos);
|
||||
string value(*pos, length);
|
||||
*pos += length + 1;
|
||||
return value;
|
||||
}
|
||||
|
||||
- unsigned int _serializeBlockId(uint8_t *dest, const BlockId &blockId) {
|
||||
+ unsigned int serializeBlockId_(uint8_t *dest, const BlockId &blockId) {
|
||||
blockId.ToBinary(dest);
|
||||
return blockId.BINARY_LENGTH;
|
||||
}
|
||||
|
||||
- BlockId _deserializeBlockId(const char **pos) {
|
||||
+ BlockId deserializeBlockId_(const char **pos) {
|
||||
BlockId blockId = BlockId::FromBinary(*pos);
|
||||
*pos += BlockId::BINARY_LENGTH;
|
||||
return blockId;
|
||||
@@ -75,35 +75,35 @@ namespace cryfs {
|
||||
_mode.hasDirFlag()) + ", " + std::to_string(_mode.hasSymlinkFlag()) + ", " + std::to_string(static_cast<uint8_t>(_type))
|
||||
);
|
||||
unsigned int offset = 0;
|
||||
- offset += _serialize<uint8_t>(dest + offset, static_cast<uint8_t>(_type));
|
||||
- offset += _serialize<uint32_t>(dest + offset, _mode.value());
|
||||
- offset += _serialize<uint32_t>(dest + offset, _uid.value());
|
||||
- offset += _serialize<uint32_t>(dest + offset, _gid.value());
|
||||
- offset += _serializeTimeValue(dest + offset, _lastAccessTime);
|
||||
- offset += _serializeTimeValue(dest + offset, _lastModificationTime);
|
||||
- offset += _serializeTimeValue(dest + offset, _lastMetadataChangeTime);
|
||||
- offset += _serializeString(dest + offset, _name);
|
||||
- offset += _serializeBlockId(dest + offset, _blockId);
|
||||
+ offset += serialize_<uint8_t>(dest + offset, static_cast<uint8_t>(_type));
|
||||
+ offset += serialize_<uint32_t>(dest + offset, _mode.value());
|
||||
+ offset += serialize_<uint32_t>(dest + offset, _uid.value());
|
||||
+ offset += serialize_<uint32_t>(dest + offset, _gid.value());
|
||||
+ offset += serializeTimeValue_(dest + offset, _lastAccessTime);
|
||||
+ offset += serializeTimeValue_(dest + offset, _lastModificationTime);
|
||||
+ offset += serializeTimeValue_(dest + offset, _lastMetadataChangeTime);
|
||||
+ offset += serializeString_(dest + offset, _name);
|
||||
+ offset += serializeBlockId_(dest + offset, _blockId);
|
||||
ASSERT(offset == serializedSize(), "Didn't write correct number of elements");
|
||||
}
|
||||
|
||||
const char *DirEntry::deserializeAndAddToVector(const char *pos, vector<DirEntry> *result) {
|
||||
- fspp::Dir::EntryType type = static_cast<fspp::Dir::EntryType>(_deserialize<uint8_t>(&pos));
|
||||
- fspp::mode_t mode = fspp::mode_t(_deserialize<uint32_t>(&pos));
|
||||
- fspp::uid_t uid = fspp::uid_t(_deserialize<uint32_t>(&pos));
|
||||
- fspp::gid_t gid = fspp::gid_t(_deserialize<uint32_t>(&pos));
|
||||
- timespec lastAccessTime = _deserializeTimeValue(&pos);
|
||||
- timespec lastModificationTime = _deserializeTimeValue(&pos);
|
||||
- timespec lastMetadataChangeTime = _deserializeTimeValue(&pos);
|
||||
- string name = _deserializeString(&pos);
|
||||
- BlockId blockId = _deserializeBlockId(&pos);
|
||||
+ fspp::Dir::EntryType type = static_cast<fspp::Dir::EntryType>(deserialize_<uint8_t>(&pos));
|
||||
+ fspp::mode_t mode = fspp::mode_t(deserialize_<uint32_t>(&pos));
|
||||
+ fspp::uid_t uid = fspp::uid_t(deserialize_<uint32_t>(&pos));
|
||||
+ fspp::gid_t gid = fspp::gid_t(deserialize_<uint32_t>(&pos));
|
||||
+ timespec lastAccessTime = deserializeTimeValue_(&pos);
|
||||
+ timespec lastModificationTime = deserializeTimeValue_(&pos);
|
||||
+ timespec lastMetadataChangeTime = deserializeTimeValue_(&pos);
|
||||
+ string name = deserializeString_(&pos);
|
||||
+ BlockId blockId = deserializeBlockId_(&pos);
|
||||
|
||||
result->emplace_back(type, name, blockId, mode, uid, gid, lastAccessTime, lastModificationTime, lastMetadataChangeTime);
|
||||
return pos;
|
||||
}
|
||||
|
||||
size_t DirEntry::serializedSize() const {
|
||||
- return 1 + sizeof(uint32_t) + sizeof(uint32_t) + sizeof(uint32_t) + 3*_serializedTimeValueSize() + (
|
||||
+ return 1 + sizeof(uint32_t) + sizeof(uint32_t) + sizeof(uint32_t) + 3*serializedTimeValueSize_() + (
|
||||
_name.size() + 1) + _blockId.BINARY_LENGTH;
|
||||
}
|
||||
}
|
||||
diff --git a/src/cryfs/localstate/LocalStateMetadata.cpp b/src/cryfs/localstate/LocalStateMetadata.cpp
|
||||
index 529a26129..dfa952a1a 100644
|
||||
--- a/src/cryfs/localstate/LocalStateMetadata.cpp
|
||||
+++ b/src/cryfs/localstate/LocalStateMetadata.cpp
|
||||
@@ -30,10 +30,10 @@ LocalStateMetadata::LocalStateMetadata(uint32_t myClientId, Hash encryptionKeyHa
|
||||
|
||||
LocalStateMetadata LocalStateMetadata::loadOrGenerate(const bf::path &statePath, const Data& encryptionKey, bool allowReplacedFilesystem) {
|
||||
auto metadataFile = statePath / "metadata";
|
||||
- auto loaded = _load(metadataFile);
|
||||
+ auto loaded = load_(metadataFile);
|
||||
if (loaded == none) {
|
||||
// If it couldn't be loaded, generate a new client id.
|
||||
- return _generate(metadataFile, encryptionKey);
|
||||
+ return generate_(metadataFile, encryptionKey);
|
||||
}
|
||||
|
||||
if (!allowReplacedFilesystem && loaded->_encryptionKeyHash.digest != cpputils::hash::hash(encryptionKey, loaded->_encryptionKeyHash.salt).digest) {
|
||||
@@ -42,22 +42,22 @@ LocalStateMetadata LocalStateMetadata::loadOrGenerate(const bf::path &statePath,
|
||||
return *loaded;
|
||||
}
|
||||
|
||||
-optional<LocalStateMetadata> LocalStateMetadata::_load(const bf::path &metadataFilePath) {
|
||||
+optional<LocalStateMetadata> LocalStateMetadata::load_(const bf::path &metadataFilePath) {
|
||||
ifstream file(metadataFilePath.string());
|
||||
if (!file.good()) {
|
||||
// State file doesn't exist
|
||||
return none;
|
||||
}
|
||||
- return _deserialize(file);
|
||||
+ return deserialize_(file);
|
||||
}
|
||||
|
||||
-void LocalStateMetadata::_save(const bf::path &metadataFilePath) const {
|
||||
+void LocalStateMetadata::save_(const bf::path &metadataFilePath) const {
|
||||
ofstream file(metadataFilePath.string(), std::ios::trunc);
|
||||
- _serialize(file);
|
||||
+ serialize_(file);
|
||||
}
|
||||
|
||||
namespace {
|
||||
-uint32_t _generateClientId() {
|
||||
+uint32_t generateClientId_() {
|
||||
uint32_t result;
|
||||
do {
|
||||
result = cpputils::deserialize<uint32_t>(Random::PseudoRandom().getFixedSize<sizeof(uint32_t)>().data());
|
||||
@@ -82,8 +82,8 @@ optional<uint32_t> _tryLoadClientIdFromLegacyFile(const bf::path &metadataFilePa
|
||||
#endif
|
||||
}
|
||||
|
||||
-LocalStateMetadata LocalStateMetadata::_generate(const bf::path &metadataFilePath, const Data& encryptionKey) {
|
||||
- uint32_t myClientId = _generateClientId();
|
||||
+LocalStateMetadata LocalStateMetadata::generate_(const bf::path &metadataFilePath, const Data& encryptionKey) {
|
||||
+ uint32_t myClientId = generateClientId_();
|
||||
#ifndef CRYFS_NO_COMPATIBILITY
|
||||
// In the old format, this was stored in a "myClientId" file. If that file exists, load it from there.
|
||||
optional<uint32_t> legacy = _tryLoadClientIdFromLegacyFile(metadataFilePath);
|
||||
@@ -93,11 +93,11 @@ LocalStateMetadata LocalStateMetadata::_generate(const bf::path &metadataFilePat
|
||||
#endif
|
||||
|
||||
LocalStateMetadata result(myClientId, cpputils::hash::hash(encryptionKey, cpputils::hash::generateSalt()));
|
||||
- result._save(metadataFilePath);
|
||||
+ result.save_(metadataFilePath);
|
||||
return result;
|
||||
}
|
||||
|
||||
-void LocalStateMetadata::_serialize(ostream& stream) const {
|
||||
+void LocalStateMetadata::serialize_(ostream& stream) const {
|
||||
ptree pt;
|
||||
pt.put<uint32_t>("myClientId", myClientId());
|
||||
pt.put<string>("encryptionKey.salt", _encryptionKeyHash.salt.ToString());
|
||||
@@ -106,7 +106,7 @@ void LocalStateMetadata::_serialize(ostream& stream) const {
|
||||
write_json(stream, pt);
|
||||
}
|
||||
|
||||
-LocalStateMetadata LocalStateMetadata::_deserialize(istream& stream) {
|
||||
+LocalStateMetadata LocalStateMetadata::deserialize_(istream& stream) {
|
||||
try {
|
||||
ptree pt;
|
||||
read_json(stream, pt);
|
||||
diff --git a/src/cryfs/localstate/LocalStateMetadata.h b/src/cryfs/localstate/LocalStateMetadata.h
|
||||
index 8b0ffc662..c06b0f05b 100644
|
||||
--- a/src/cryfs/localstate/LocalStateMetadata.h
|
||||
+++ b/src/cryfs/localstate/LocalStateMetadata.h
|
||||
@@ -20,11 +20,11 @@ class LocalStateMetadata final {
|
||||
const uint32_t _myClientId;
|
||||
const cpputils::hash::Hash _encryptionKeyHash;
|
||||
|
||||
- static boost::optional<LocalStateMetadata> _load(const boost::filesystem::path &metadataFilePath);
|
||||
- static LocalStateMetadata _deserialize(std::istream& stream);
|
||||
- static LocalStateMetadata _generate(const boost::filesystem::path &metadataFilePath, const cpputils::Data& encryptionKey);
|
||||
- void _save(const boost::filesystem::path &metadataFilePath) const;
|
||||
- void _serialize(std::ostream& stream) const;
|
||||
+ static boost::optional<LocalStateMetadata> load_(const boost::filesystem::path &metadataFilePath);
|
||||
+ static LocalStateMetadata deserialize_(std::istream& stream);
|
||||
+ static LocalStateMetadata generate_(const boost::filesystem::path &metadataFilePath, const cpputils::Data& encryptionKey);
|
||||
+ void save_(const boost::filesystem::path &metadataFilePath) const;
|
||||
+ void serialize_(std::ostream& stream) const;
|
||||
|
||||
LocalStateMetadata(uint32_t myClientId, cpputils::hash::Hash encryptionKey);
|
||||
};
|
||||
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=cryfs
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-3}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -89,6 +89,12 @@ find . \
|
|||
# Oddly, cryfs expects a static boost, so we'll need to hit it with the LART:
|
||||
export LDFLAGS="$SLKLDFLAGS -lboost_thread -lboost_program_options -lboost_filesystem -lboost_chrono -lcryptopp -lfuse"
|
||||
|
||||
# gcc11 fixes:
|
||||
zcat $CWD/27587ea1acec5f939a31217f1c43953378f18821.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Boost 1.77.0 fix:
|
||||
zcat $CWD/041b5baea5a4efceff33df2f316646b47a1cd7c0.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
mkdir cmake-build
|
||||
cd cmake-build
|
||||
|
|
|
@ -100,7 +100,7 @@ meson setup \
|
|||
-Dselinux=disabled \
|
||||
-Dfam=false \
|
||||
-Dman=true \
|
||||
-Dgtk_doc=true \
|
||||
-Dgtk_doc=false \
|
||||
-Dinstalled_tests=false \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
|
|
|
@ -101,7 +101,7 @@ meson setup \
|
|||
--buildtype=release \
|
||||
-Dexamples=disabled \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || cp -a gst-libs/gst/gl/xdg-shell-client-protocol.h .. && "${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
|
|
|
@ -88,6 +88,8 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
zcat $CWD/gst-plugins-good.gcc11.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
|
|
316
source/l/gst-plugins-good/gst-plugins-good.gcc11.patch
Normal file
316
source/l/gst-plugins-good/gst-plugins-good.gcc11.patch
Normal file
|
@ -0,0 +1,316 @@
|
|||
From a1bf3d8d540a25268d612a489e1e836d6ea737b0 Mon Sep 17 00:00:00 2001
|
||||
From: Matthew Waters <matthew@centricular.com>
|
||||
Date: Thu, 18 Mar 2021 19:52:53 +1100
|
||||
Subject: [PATCH] gst: don't use volatile to mean atomic
|
||||
|
||||
volatile is not sufficient to provide atomic guarantees and real atomics
|
||||
should be used instead. GCC 11 has started warning about using volatile
|
||||
with atomic operations.
|
||||
|
||||
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1719
|
||||
|
||||
Discovered in https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/issues/868
|
||||
|
||||
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/941>
|
||||
---
|
||||
ext/jack/gstjack.c | 6 +++---
|
||||
ext/jack/gstjackaudiosink.c | 2 +-
|
||||
ext/jack/gstjackaudiosrc.c | 2 +-
|
||||
ext/pulse/pulsesink.h | 2 +-
|
||||
ext/qt/gstqsgtexture.cc | 2 +-
|
||||
ext/qt/gstqtglutility.cc | 2 +-
|
||||
ext/qt/qtglrenderer.cc | 6 +++---
|
||||
ext/qt/qtitem.cc | 2 +-
|
||||
ext/qt/qtwindow.cc | 4 ++--
|
||||
ext/vpx/gstvpxdec.c | 2 +-
|
||||
ext/vpx/gstvpxenc.c | 14 +++++++-------
|
||||
gst/audioparsers/gstac3parse.h | 2 +-
|
||||
sys/rpicamsrc/gstrpicamsrc.c | 2 +-
|
||||
sys/ximage/ximageutil.c | 2 +-
|
||||
14 files changed, 25 insertions(+), 25 deletions(-)
|
||||
|
||||
diff --git a/ext/jack/gstjack.c b/ext/jack/gstjack.c
|
||||
index ca98dc405..fdd507d87 100644
|
||||
--- a/ext/jack/gstjack.c
|
||||
+++ b/ext/jack/gstjack.c
|
||||
@@ -28,7 +28,7 @@
|
||||
GType
|
||||
gst_jack_connect_get_type (void)
|
||||
{
|
||||
- static volatile gsize jack_connect_type = 0;
|
||||
+ static gsize jack_connect_type = 0;
|
||||
|
||||
if (g_once_init_enter (&jack_connect_type)) {
|
||||
static const GEnumValue jack_connect_enums[] = {
|
||||
@@ -50,7 +50,7 @@ gst_jack_connect_get_type (void)
|
||||
GType
|
||||
gst_jack_transport_get_type (void)
|
||||
{
|
||||
- static volatile gsize type = 0;
|
||||
+ static gsize type = 0;
|
||||
|
||||
if (g_once_init_enter (&type)) {
|
||||
static const GFlagsValue flag_values[] = {
|
||||
@@ -84,7 +84,7 @@ gst_jack_client_free (gpointer jclient)
|
||||
GType
|
||||
gst_jack_client_get_type (void)
|
||||
{
|
||||
- static volatile gsize jack_client_type = 0;
|
||||
+ static gsize jack_client_type = 0;
|
||||
|
||||
if (g_once_init_enter (&jack_client_type)) {
|
||||
/* hackish, but makes it show up nicely in gst-inspect */
|
||||
diff --git a/ext/jack/gstjackaudiosink.c b/ext/jack/gstjackaudiosink.c
|
||||
index ee7cea8c0..6e8d04ae5 100644
|
||||
--- a/ext/jack/gstjackaudiosink.c
|
||||
+++ b/ext/jack/gstjackaudiosink.c
|
||||
@@ -131,7 +131,7 @@ gst_jack_audio_sink_free_channels (GstJackAudioSink * sink)
|
||||
static GType
|
||||
gst_jack_ring_buffer_get_type (void)
|
||||
{
|
||||
- static volatile gsize ringbuffer_type = 0;
|
||||
+ static gsize ringbuffer_type = 0;
|
||||
|
||||
if (g_once_init_enter (&ringbuffer_type)) {
|
||||
static const GTypeInfo ringbuffer_info = {
|
||||
diff --git a/ext/jack/gstjackaudiosrc.c b/ext/jack/gstjackaudiosrc.c
|
||||
index 1d2cf82ee..d43a447a7 100644
|
||||
--- a/ext/jack/gstjackaudiosrc.c
|
||||
+++ b/ext/jack/gstjackaudiosrc.c
|
||||
@@ -151,7 +151,7 @@ gst_jack_audio_src_free_channels (GstJackAudioSrc * src)
|
||||
static GType
|
||||
gst_jack_ring_buffer_get_type (void)
|
||||
{
|
||||
- static volatile gsize ringbuffer_type = 0;
|
||||
+ static gsize ringbuffer_type = 0;
|
||||
|
||||
if (g_once_init_enter (&ringbuffer_type)) {
|
||||
static const GTypeInfo ringbuffer_info = { sizeof (GstJackRingBufferClass),
|
||||
diff --git a/ext/pulse/pulsesink.h b/ext/pulse/pulsesink.h
|
||||
index 86f3dcdbb..51ec86a25 100644
|
||||
--- a/ext/pulse/pulsesink.h
|
||||
+++ b/ext/pulse/pulsesink.h
|
||||
@@ -72,7 +72,7 @@ struct _GstPulseSink
|
||||
GstStructure *properties;
|
||||
pa_proplist *proplist;
|
||||
|
||||
- volatile gint format_lost;
|
||||
+ gint format_lost;
|
||||
GstClockTime format_lost_time;
|
||||
};
|
||||
|
||||
diff --git a/ext/qt/gstqsgtexture.cc b/ext/qt/gstqsgtexture.cc
|
||||
index a05d26edd..bfa79cda0 100644
|
||||
--- a/ext/qt/gstqsgtexture.cc
|
||||
+++ b/ext/qt/gstqsgtexture.cc
|
||||
@@ -35,7 +35,7 @@ GST_DEBUG_CATEGORY_STATIC (GST_CAT_DEFAULT);
|
||||
|
||||
GstQSGTexture::GstQSGTexture ()
|
||||
{
|
||||
- static volatile gsize _debug;
|
||||
+ static gsize _debug;
|
||||
|
||||
initializeOpenGLFunctions();
|
||||
|
||||
diff --git a/ext/qt/gstqtglutility.cc b/ext/qt/gstqtglutility.cc
|
||||
index acb89b6e1..d2c092202 100644
|
||||
--- a/ext/qt/gstqtglutility.cc
|
||||
+++ b/ext/qt/gstqtglutility.cc
|
||||
@@ -66,7 +66,7 @@ gst_qt_get_gl_display ()
|
||||
{
|
||||
GstGLDisplay *display = NULL;
|
||||
QGuiApplication *app = static_cast<QGuiApplication *> (QCoreApplication::instance ());
|
||||
- static volatile gsize _debug;
|
||||
+ static gsize _debug;
|
||||
|
||||
g_assert (app != NULL);
|
||||
|
||||
diff --git a/ext/qt/qtglrenderer.cc b/ext/qt/qtglrenderer.cc
|
||||
index 2ad5601fc..52965fd0b 100644
|
||||
--- a/ext/qt/qtglrenderer.cc
|
||||
+++ b/ext/qt/qtglrenderer.cc
|
||||
@@ -22,7 +22,7 @@ GST_DEBUG_CATEGORY_STATIC (GST_CAT_DEFAULT);
|
||||
static void
|
||||
init_debug (void)
|
||||
{
|
||||
- static volatile gsize _debug;
|
||||
+ static gsize _debug;
|
||||
|
||||
if (g_once_init_enter (&_debug)) {
|
||||
GST_DEBUG_CATEGORY_INIT (GST_CAT_DEFAULT, "qtglrenderer", 0,
|
||||
@@ -115,7 +115,7 @@ typedef enum
|
||||
|
||||
struct SharedRenderData
|
||||
{
|
||||
- volatile int refcount;
|
||||
+ int refcount;
|
||||
SharedRenderDataState state;
|
||||
GMutex lock;
|
||||
GCond cond;
|
||||
@@ -130,7 +130,7 @@ shared_render_data_new (void)
|
||||
{
|
||||
struct SharedRenderData *ret = g_new0 (struct SharedRenderData, 1);
|
||||
|
||||
- ret->refcount = 1;
|
||||
+ g_atomic_int_set (&ret->refcount, 1);
|
||||
g_mutex_init (&ret->lock);
|
||||
|
||||
return ret;
|
||||
diff --git a/ext/qt/qtitem.cc b/ext/qt/qtitem.cc
|
||||
index 7659800b6..bc99639b4 100644
|
||||
--- a/ext/qt/qtitem.cc
|
||||
+++ b/ext/qt/qtitem.cc
|
||||
@@ -104,7 +104,7 @@ void InitializeSceneGraph::run()
|
||||
|
||||
QtGLVideoItem::QtGLVideoItem()
|
||||
{
|
||||
- static volatile gsize _debug;
|
||||
+ static gsize _debug;
|
||||
|
||||
if (g_once_init_enter (&_debug)) {
|
||||
GST_DEBUG_CATEGORY_INIT (GST_CAT_DEFAULT, "qtglwidget", 0, "Qt GL Widget");
|
||||
diff --git a/ext/qt/qtwindow.cc b/ext/qt/qtwindow.cc
|
||||
index 9360c3337..7c44ac54e 100644
|
||||
--- a/ext/qt/qtwindow.cc
|
||||
+++ b/ext/qt/qtwindow.cc
|
||||
@@ -103,7 +103,7 @@ QtGLWindow::QtGLWindow ( QWindow * parent, QQuickWindow *src ) :
|
||||
QQuickWindow( parent ), source (src)
|
||||
{
|
||||
QGuiApplication *app = static_cast<QGuiApplication *> (QCoreApplication::instance ());
|
||||
- static volatile gsize _debug;
|
||||
+ static gsize _debug;
|
||||
|
||||
g_assert (app != NULL);
|
||||
|
||||
@@ -152,7 +152,7 @@ QtGLWindow::beforeRendering()
|
||||
|
||||
g_mutex_lock (&this->priv->lock);
|
||||
|
||||
- static volatile gsize once = 0;
|
||||
+ static gsize once = 0;
|
||||
if (g_once_init_enter(&once)) {
|
||||
this->priv->start = QDateTime::currentDateTime().toMSecsSinceEpoch();
|
||||
g_once_init_leave(&once,1);
|
||||
diff --git a/ext/vpx/gstvpxdec.c b/ext/vpx/gstvpxdec.c
|
||||
index e92aa85c7..74cc3c970 100644
|
||||
--- a/ext/vpx/gstvpxdec.c
|
||||
+++ b/ext/vpx/gstvpxdec.c
|
||||
@@ -79,7 +79,7 @@ gst_vpx_dec_post_processing_flags_get_type (void)
|
||||
{C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
diff --git a/ext/vpx/gstvpxenc.c b/ext/vpx/gstvpxenc.c
|
||||
index cd5b30d14..4b3b4f770 100644
|
||||
--- a/ext/vpx/gstvpxenc.c
|
||||
+++ b/ext/vpx/gstvpxenc.c
|
||||
@@ -165,7 +165,7 @@ gst_vpx_enc_end_usage_get_type (void)
|
||||
{VPX_CQ, "Constant Quality Mode (CQ) mode", "cq"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -188,7 +188,7 @@ gst_vpx_enc_multipass_mode_get_type (void)
|
||||
{VPX_RC_LAST_PASS, "Last pass of multipass encoding", "last-pass"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -210,7 +210,7 @@ gst_vpx_enc_kf_mode_get_type (void)
|
||||
{VPX_KF_DISABLED, "Don't automatically place keyframes", "disabled"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -232,7 +232,7 @@ gst_vpx_enc_tuning_get_type (void)
|
||||
{VP8_TUNE_SSIM, "Tune for SSIM", "ssim"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -256,7 +256,7 @@ gst_vpx_enc_scaling_mode_get_type (void)
|
||||
{VP8E_ONETWO, "1:2", "1:2"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -280,7 +280,7 @@ gst_vpx_enc_token_partitions_get_type (void)
|
||||
{VP8_EIGHT_TOKENPARTITION, "Eight token partitions", "8"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
@@ -303,7 +303,7 @@ gst_vpx_enc_er_flags_get_type (void)
|
||||
"Allow partitions to be decoded independently", "partitions"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
diff --git a/gst/audioparsers/gstac3parse.h b/gst/audioparsers/gstac3parse.h
|
||||
index 0e7af5acd..81e2104d5 100644
|
||||
--- a/gst/audioparsers/gstac3parse.h
|
||||
+++ b/gst/audioparsers/gstac3parse.h
|
||||
@@ -62,7 +62,7 @@ struct _GstAc3Parse {
|
||||
gint blocks;
|
||||
gboolean eac;
|
||||
gboolean sent_codec_tag;
|
||||
- volatile gint align;
|
||||
+ gint align;
|
||||
GstPadChainFunction baseparse_chainfunc;
|
||||
};
|
||||
|
||||
diff --git a/sys/rpicamsrc/gstrpicamsrc.c b/sys/rpicamsrc/gstrpicamsrc.c
|
||||
index a148d4106..f719acb4c 100644
|
||||
--- a/sys/rpicamsrc/gstrpicamsrc.c
|
||||
+++ b/sys/rpicamsrc/gstrpicamsrc.c
|
||||
@@ -292,7 +292,7 @@ gst_rpi_cam_src_sensor_mode_get_type (void)
|
||||
"640x480 4:3 60.1-90fps", "640x480-fast"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
- static volatile GType id = 0;
|
||||
+ static GType id = 0;
|
||||
if (g_once_init_enter ((gsize *) & id)) {
|
||||
GType _id;
|
||||
_id = g_enum_register_static ("GstRpiCamSrcSensorMode", values);
|
||||
diff --git a/sys/ximage/ximageutil.c b/sys/ximage/ximageutil.c
|
||||
index 57c9392c7..018b60515 100644
|
||||
--- a/sys/ximage/ximageutil.c
|
||||
+++ b/sys/ximage/ximageutil.c
|
||||
@@ -26,7 +26,7 @@
|
||||
GType
|
||||
gst_meta_ximage_api_get_type (void)
|
||||
{
|
||||
- static volatile GType type;
|
||||
+ static GType type;
|
||||
static const gchar *tags[] = { "memory", NULL };
|
||||
|
||||
if (g_once_init_enter (&type)) {
|
||||
--
|
||||
GitLab
|
||||
|
||||
|
|
@ -82,6 +82,9 @@ find . \
|
|||
# the configure process doesn't try to call it:
|
||||
zcat $CWD/gtk.fix.missing.version-check.py.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Loosen this up for gcc11:
|
||||
zcat $CWD/gtk.array-bounds.gcc11.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
|
||||
export CXXFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS"
|
||||
|
|
10
source/l/gtk+3/gtk.array-bounds.gcc11.diff
Normal file
10
source/l/gtk+3/gtk.array-bounds.gcc11.diff
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- ./meson.build.orig 2021-08-05 23:49:52.169416580 -0500
|
||||
+++ ./meson.build 2021-08-05 23:50:01.955416038 -0500
|
||||
@@ -309,7 +309,6 @@
|
||||
'-Werror=sequence-point',
|
||||
'-Werror=return-type',
|
||||
'-Werror=trigraphs',
|
||||
- '-Werror=array-bounds',
|
||||
'-Werror=write-strings',
|
||||
'-Werror=address',
|
||||
'-Werror=int-to-pointer-cast',
|
21
source/l/gtk4/doinst.sh
Normal file
21
source/l/gtk4/doinst.sh
Normal file
|
@ -0,0 +1,21 @@
|
|||
config() {
|
||||
NEW="$1"
|
||||
OLD="$(dirname $NEW)/$(basename $NEW .new)"
|
||||
# If there's no config file by that name, mv it over:
|
||||
if [ ! -r $OLD ]; then
|
||||
mv $NEW $OLD
|
||||
elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy
|
||||
rm $NEW
|
||||
fi
|
||||
# Otherwise, we leave the .new copy for the admin to consider...
|
||||
}
|
||||
|
||||
# Obsolete in gtk4?
|
||||
#config etc/gtk-4.0/gtkrc.new
|
||||
#config etc/gtk-4.0/im-multipress.conf.new
|
||||
#rm -f etc/gtk-4.0/gtkrc.new
|
||||
|
||||
chroot . rm -f /usr/share/icons/*/icon-theme.cache 1> /dev/null 2> /dev/null
|
||||
chroot . /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/ 1> /dev/null 2> /dev/null
|
||||
chroot . /usr/bin/gio-querymodules /usr/lib64/gtk-4.0/4.0.0/media 1> /dev/null 2> /dev/null
|
||||
chroot . /usr/bin/gio-querymodules /usr/lib64/gtk-4.0/4.0.0/printbackends 1> /dev/null 2> /dev/null
|
161
source/l/gtk4/gtk4.SlackBuild
Executable file
161
source/l/gtk4/gtk4.SlackBuild
Executable file
|
@ -0,0 +1,161 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2008, 2009, 2010, 2011, 2013, 2018, 2020, 2021 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=gtk4
|
||||
VERSION=${VERSION:-$(echo gtk-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-gtk4
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG/usr
|
||||
cd $TMP
|
||||
rm -rf gtk-$VERSION
|
||||
tar xvf $CWD/gtk-$VERSION.tar.?z || exit 1
|
||||
cd gtk-$VERSION || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG"
|
||||
export CXXFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Dman-pages=true \
|
||||
-Ddemos=true \
|
||||
-Dgtk_doc=false \
|
||||
-Dbroadway_backend=true \
|
||||
-Dexamples=false \
|
||||
-Dtests=false \
|
||||
-Dinstalled_tests=false \
|
||||
-Dwayland_backend=true \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
# The following four things don't seem to be used by gtk4. But if something
|
||||
# similar ends up being required, let me know.
|
||||
|
||||
# Don't clobber im-multipress.conf
|
||||
#mv $PKG/etc/gtk-4.0/im-multipress.conf $PKG/etc/gtk-4.0/im-multipress.conf.new
|
||||
|
||||
# Install a "starter" gtkrc
|
||||
#echo 'gtk-theme-name="Adwaita"' > $PKG/etc/gtk-4.0/gtkrc.new
|
||||
|
||||
# We need to have separate 32-bit and 64-bit binaries for places where we have
|
||||
# two copies of the GTK package installed (we might have x86_64 and i586
|
||||
# packages on the same system, for example.)
|
||||
#if [ "$LIBDIRSUFFIX" = "64" ]; then
|
||||
# mv $PKG/usr/bin/gtk-query-immodules-4.0{,-64}
|
||||
# ( cd $PKG/usr/bin
|
||||
# ln -sf gtk-query-immodules-4.0-64 gtk-query-immodules-4.0
|
||||
# )
|
||||
#else
|
||||
# mv $PKG/usr/bin/gtk-query-immodules-4.0{,-32}
|
||||
# ( cd $PKG/usr/bin
|
||||
# ln -sf gtk-query-immodules-4.0-32 gtk-query-immodules-4.0
|
||||
# )
|
||||
#fi
|
||||
|
||||
# Install wrappers for the binaries:
|
||||
#cp $CWD/update-gtk-immodules-4.0 $PKG/usr/bin/update-gtk-immodules-4.0
|
||||
#chmod 0755 $PKG/usr/bin/update-*
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
|
||||
# Compress manual pages:
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||
for i in $( find $PKG/usr/man -type l ) ; do
|
||||
ln -s $( readlink $i ).gz $i.gz
|
||||
rm $i
|
||||
done
|
||||
|
||||
# Copy extra documentation into package.
|
||||
mkdir -p $PKG/usr/doc/gtk4-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING NEWS README \
|
||||
$PKG/usr/doc/gtk4-$VERSION
|
||||
find $PKG/usr/doc/gtk4-$VERSION/ -type f -exec chmod 644 {} \+
|
||||
chown -R root:root $PKG/usr/doc/gtk4-$VERSION
|
||||
|
||||
mkdir -p $PKG/install
|
||||
zcat $CWD/doinst.sh > $PKG/install/doinst.sh
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -p -l y -c n $TMP/gtk4-${VERSION}-$ARCH-${BUILD}.txz
|
19
source/l/gtk4/slack-desc
Normal file
19
source/l/gtk4/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|' on
|
||||
# the right side marks the last column you can put a character in. You must make
|
||||
# exactly 11 lines for the formatting to be correct. It's also customary to
|
||||
# leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
gtk4: gtk4 (multi-platform GUI toolkit v4)
|
||||
gtk4:
|
||||
gtk4: This is GTK, a multi-platform toolkit for creating graphical user
|
||||
gtk4: interfaces. Offering a complete set of widgets, GTK+ is suitable for
|
||||
gtk4: projects ranging from small one-off projects to complete application
|
||||
gtk4: suites.
|
||||
gtk4:
|
||||
gtk4:
|
||||
gtk4:
|
||||
gtk4:
|
||||
gtk4:
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
SRCNAM=gtkmm
|
||||
PKGNAM=gtkmm3
|
||||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-3}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
SRCNAM=gtkmm
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=libwebp
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -81,6 +81,8 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
zcat $CWD/libwpd.gcc11.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
21
source/l/libwpd/libwpd.gcc11.diff
Normal file
21
source/l/libwpd/libwpd.gcc11.diff
Normal file
|
@ -0,0 +1,21 @@
|
|||
--- ./src/lib/WPXContentListener.cpp.orig 2018-12-25 10:19:19.000000000 -0600
|
||||
+++ ./src/lib/WPXContentListener.cpp 2021-08-06 00:05:53.939363381 -0500
|
||||
@@ -23,6 +23,7 @@
|
||||
* Corel Corporation or Corel Corporation Limited."
|
||||
*/
|
||||
|
||||
+#include <cstddef>
|
||||
#include "WPXContentListener.h"
|
||||
#include "WPXPageSpan.h"
|
||||
#include "libwpd_internal.h"
|
||||
--- ./src/lib/WPXTable.cpp.orig 2018-12-25 10:19:19.000000000 -0600
|
||||
+++ ./src/lib/WPXTable.cpp 2021-08-06 00:05:19.424365290 -0500
|
||||
@@ -25,6 +25,8 @@
|
||||
* Corel Corporation or Corel Corporation Limited."
|
||||
*/
|
||||
|
||||
+#include <cstddef>
|
||||
+
|
||||
#include "WPXTable.h"
|
||||
|
||||
#include "libwpd_internal.h"
|
|
@ -1,7 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2017, 2018, 2019, 2020 Eric Hameleers, Eindhoven, NL
|
||||
# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# Copyright 2021 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -86,66 +85,37 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
PYTHONSITEPKG=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
|
||||
|
||||
# Configure, build, and install:
|
||||
if [ ! -r configure ]; then
|
||||
if [ -x ./autogen.sh ]; then
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
else
|
||||
autoreconf -vif
|
||||
fi
|
||||
fi
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--docdir=/usr/doc/$PKGNAM-$VERSION \
|
||||
--mandir=/usr/man \
|
||||
--infodir=/usr/info \
|
||||
--disable-static \
|
||||
--avformat-swscale \
|
||||
--disable-debug \
|
||||
--enable-gpl \
|
||||
--enable-gpl3 \
|
||||
--enable-motion-est \
|
||||
--enable-opencv \
|
||||
--enable-qt \
|
||||
--qt-libdir=$(pkg-config Qt5Core --variable=libdir) \
|
||||
--qt-includedir=$(pkg-config Qt5Core --variable=includedir) \
|
||||
--swig-languages="python" \
|
||||
--build=$ARCH-slackware-linux || exit 1
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
|
||||
# Install the extensions we enabled:
|
||||
install -D -m0755 src/swig/python/_mlt.so $PKG/$PYTHONSITEPKG/_mlt.so
|
||||
install -D -m0755 src/swig/python/mlt_wrap.o $PKG/$PYTHONSITEPKG/mlt_wrap.o
|
||||
install -D -m0755 src/swig/python/mlt.py $PKG/$PYTHONSITEPKG/mlt.py
|
||||
|
||||
# Don't ship .la files:
|
||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
||||
mkdir cmake-build
|
||||
cd cmake-build
|
||||
cmake \
|
||||
-DCMAKE_C_FLAGS="$SLKCFLAGS" \
|
||||
-DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLIB_SUFFIX="$LIBDIRSUFFIX" \
|
||||
-DDOC_INSTALL_DIR="doc" \
|
||||
-DMAN_INSTALL_DIR=/usr/man \
|
||||
.. || exit 1
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
cd ..
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
|
||||
# Compress manual pages:
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||
for i in $( find $PKG/usr/man -type l ) ; do
|
||||
ln -s $( readlink $i ).gz $i.gz
|
||||
rm $i
|
||||
done
|
||||
|
||||
# Add a documentation directory:
|
||||
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
|
||||
cp -a \
|
||||
AUTHORS* ChangeLog COPYING* GPL* NEWS* README* docs/*.txt \
|
||||
AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \
|
||||
$PKG/usr/doc/${PKGNAM}-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
||||
if [ -r ChangeLog ]; then
|
||||
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
|
|
|
@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=mozilla-nss
|
||||
SRCNAM=nss
|
||||
VERSION=${VERSION:-3.67}
|
||||
NSPR=${NSPR:-4.31}
|
||||
VERSION=${VERSION:-3.69}
|
||||
NSPR=${NSPR:-4.32}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=ocl-icd
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=openexr
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
10
source/l/pulseaudio/pulseaudio-autostart-meson.build.patch
Normal file
10
source/l/pulseaudio/pulseaudio-autostart-meson.build.patch
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- ./src/daemon/meson.build.orig 2021-07-27 15:02:27.738868200 -0500
|
||||
+++ ./src/daemon/meson.build 2021-08-09 13:15:24.344941127 -0500
|
||||
@@ -38,6 +38,7 @@
|
||||
if x11_dep.found()
|
||||
conf = configuration_data()
|
||||
conf.set('PACTL_BINARY', join_paths(bindir, 'pactl'))
|
||||
+ conf.set('PA_BINARY', join_paths(bindir, 'pulseaudio'))
|
||||
|
||||
configure_file(
|
||||
input : 'start-pulseaudio-x11.in',
|
|
@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=pulseaudio
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
@ -91,6 +91,8 @@ echo "X-MATE-Autostart-Phase=Initialization" >> src/daemon/pulseaudio.desktop.in
|
|||
|
||||
# If autospawn isn't working, start-pulseaudio-x11 should start it manually:
|
||||
zcat $CWD/pulseaudio-autostart.patch.gz | patch -p1 --verbose || exit 1
|
||||
# When built by meson, this patch also required to fix the above issue:
|
||||
zcat $CWD/pulseaudio-autostart-meson.build.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
|
|
|
@ -0,0 +1,53 @@
|
|||
From 9c56d4da2ff631a8c1c30475bd792f6c86bda53c Mon Sep 17 00:00:00 2001
|
||||
From: Thiago Macieira <thiago.macieira@intel.com>
|
||||
Date: Mon, 18 Jan 2021 07:40:54 -0800
|
||||
Subject: [PATCH] Fix build with GCC 11: include <limits>
|
||||
|
||||
Fixes: QTBUG-90395
|
||||
Pick-to: 6.0
|
||||
Change-Id: Iecc74d2000eb40dfbe7bfffd165b5dd3708b7a40
|
||||
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
|
||||
|
||||
[Retrieved (and backported) from:
|
||||
https://github.com/qt/qtbase/commit/9c56d4da2ff631a8c1c30475bd792f6c86bda53c]
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
---
|
||||
src/corelib/global/qendian.h | 6 ++++--
|
||||
src/corelib/global/qfloat16.h | 1 +
|
||||
2 files changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/corelib/global/qendian.h b/src/corelib/global/qendian.h
|
||||
index 99b529f17cd..c874c5e47ab 100644
|
||||
--- a/src/corelib/global/qendian.h
|
||||
+++ b/src/corelib/global/qendian.h
|
||||
@@ -1,7 +1,7 @@
|
||||
/****************************************************************************
|
||||
**
|
||||
-** Copyright (C) 2016 The Qt Company Ltd.
|
||||
-** Copyright (C) 2016 Intel Corporation.
|
||||
+** Copyright (C) 2021 The Qt Company Ltd.
|
||||
+** Copyright (C) 2021 Intel Corporation.
|
||||
** Contact: https://www.qt.io/licensing/
|
||||
**
|
||||
** This file is part of the QtCore module of the Qt Toolkit.
|
||||
@@ -44,6 +44,8 @@
|
||||
#include <QtCore/qfloat16.h>
|
||||
#include <QtCore/qglobal.h>
|
||||
|
||||
+#include <limits>
|
||||
+
|
||||
// include stdlib.h and hope that it defines __GLIBC__ for glibc-based systems
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
diff --git a/src/corelib/global/qfloat16.h b/src/corelib/global/qfloat16.h
|
||||
index e9477d2ecec..a25fac28862 100644
|
||||
--- a/src/corelib/global/qfloat16.h
|
||||
+++ b/src/corelib/global/qfloat16.h
|
||||
@@ -44,6 +44,7 @@
|
||||
|
||||
#include <QtCore/qglobal.h>
|
||||
#include <QtCore/qmetatype.h>
|
||||
+#include <limits>
|
||||
#include <string.h>
|
||||
|
||||
#if defined(QT_COMPILER_SUPPORTS_F16C) && defined(__AVX2__) && !defined(__F16C__)
|
171
source/l/qt5/patches/qt5-qtbase-gcc11.patch
Normal file
171
source/l/qt5/patches/qt5-qtbase-gcc11.patch
Normal file
|
@ -0,0 +1,171 @@
|
|||
diff --git a/src/corelib/codecs/qtextcodec.cpp b/src/corelib/codecs/qtextcodec.cpp
|
||||
index 06fd88da..dbff3239 100644
|
||||
--- a/src/corelib/codecs/qtextcodec.cpp
|
||||
+++ b/src/corelib/codecs/qtextcodec.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qplatformdefs.h"
|
||||
|
||||
#include "qtextcodec.h"
|
||||
diff --git a/src/corelib/codecs/qutfcodec.cpp b/src/corelib/codecs/qutfcodec.cpp
|
||||
index 8561f908..8128d3cf 100644
|
||||
--- a/src/corelib/codecs/qutfcodec.cpp
|
||||
+++ b/src/corelib/codecs/qutfcodec.cpp
|
||||
@@ -38,6 +38,8 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
+
|
||||
#include "qutfcodec_p.h"
|
||||
#include "qlist.h"
|
||||
#include "qendian.h"
|
||||
diff --git a/src/corelib/global/qendian.cpp b/src/corelib/global/qendian.cpp
|
||||
index eb08b2f8..6b41b3dd 100644
|
||||
--- a/src/corelib/global/qendian.cpp
|
||||
+++ b/src/corelib/global/qendian.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qendian.h"
|
||||
|
||||
#include "qalgorithms.h"
|
||||
diff --git a/src/corelib/global/qfloat16.cpp b/src/corelib/global/qfloat16.cpp
|
||||
index c9733174..c62a1972 100644
|
||||
--- a/src/corelib/global/qfloat16.cpp
|
||||
+++ b/src/corelib/global/qfloat16.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qfloat16.h"
|
||||
#include "private/qsimd_p.h"
|
||||
#include <cmath> // for fpclassify()'s return values
|
||||
diff --git a/src/corelib/global/qrandom.cpp b/src/corelib/global/qrandom.cpp
|
||||
index 10672c1f..6d5fd63e 100644
|
||||
--- a/src/corelib/global/qrandom.cpp
|
||||
+++ b/src/corelib/global/qrandom.cpp
|
||||
@@ -40,6 +40,7 @@
|
||||
// for rand_s
|
||||
#define _CRT_RAND_S
|
||||
|
||||
+#include <limits>
|
||||
#include "qrandom.h"
|
||||
#include "qrandom_p.h"
|
||||
#include <qobjectdefs.h>
|
||||
diff --git a/src/corelib/plugin/qelfparser_p.cpp b/src/corelib/plugin/qelfparser_p.cpp
|
||||
index 13eee353..9e7a7a41 100644
|
||||
--- a/src/corelib/plugin/qelfparser_p.cpp
|
||||
+++ b/src/corelib/plugin/qelfparser_p.cpp
|
||||
@@ -37,6 +37,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qelfparser_p.h"
|
||||
|
||||
#if defined (Q_OF_ELF) && defined(Q_CC_GNU)
|
||||
diff --git a/src/corelib/plugin/qmachparser.cpp b/src/corelib/plugin/qmachparser.cpp
|
||||
index 11670caf..39f5596b 100644
|
||||
--- a/src/corelib/plugin/qmachparser.cpp
|
||||
+++ b/src/corelib/plugin/qmachparser.cpp
|
||||
@@ -37,6 +37,8 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
+
|
||||
#include "qmachparser_p.h"
|
||||
|
||||
#if defined(Q_OF_MACH_O)
|
||||
diff --git a/src/corelib/plugin/quuid.cpp b/src/corelib/plugin/quuid.cpp
|
||||
index 83873edf..5aafb4e5 100644
|
||||
--- a/src/corelib/plugin/quuid.cpp
|
||||
+++ b/src/corelib/plugin/quuid.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "quuid.h"
|
||||
|
||||
#include "qcryptographichash.h"
|
||||
diff --git a/src/corelib/serialization/qdatastream.cpp b/src/corelib/serialization/qdatastream.cpp
|
||||
index 5082a8cb..7eecfcca 100644
|
||||
--- a/src/corelib/serialization/qdatastream.cpp
|
||||
+++ b/src/corelib/serialization/qdatastream.cpp
|
||||
@@ -40,6 +40,8 @@
|
||||
#include "qdatastream.h"
|
||||
#include "qdatastream_p.h"
|
||||
|
||||
+#include <limits>
|
||||
+
|
||||
#if !defined(QT_NO_DATASTREAM) || defined(QT_BOOTSTRAPPED)
|
||||
#include "qbuffer.h"
|
||||
#include "qfloat16.h"
|
||||
diff --git a/src/corelib/text/qbytearray.cpp b/src/corelib/text/qbytearray.cpp
|
||||
index 9a72df58..6651ee98 100644
|
||||
--- a/src/corelib/text/qbytearray.cpp
|
||||
+++ b/src/corelib/text/qbytearray.cpp
|
||||
@@ -39,6 +39,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qbytearray.h"
|
||||
#include "qbytearraymatcher.h"
|
||||
#include "private/qtools_p.h"
|
||||
diff --git a/src/corelib/text/qbytearraymatcher.cpp b/src/corelib/text/qbytearraymatcher.cpp
|
||||
index 72e09226..80511cb5 100644
|
||||
--- a/src/corelib/text/qbytearraymatcher.cpp
|
||||
+++ b/src/corelib/text/qbytearraymatcher.cpp
|
||||
@@ -37,6 +37,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qbytearraymatcher.h"
|
||||
|
||||
#include <limits.h>
|
||||
diff --git a/src/corelib/tools/qbitarray.cpp b/src/corelib/tools/qbitarray.cpp
|
||||
index ab3054d5..22efb3a0 100644
|
||||
--- a/src/corelib/tools/qbitarray.cpp
|
||||
+++ b/src/corelib/tools/qbitarray.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qbitarray.h"
|
||||
#include <qalgorithms.h>
|
||||
#include <qdatastream.h>
|
||||
diff --git a/src/corelib/tools/qcryptographichash.cpp b/src/corelib/tools/qcryptographichash.cpp
|
||||
index fa8d21e0..cd85956d 100644
|
||||
--- a/src/corelib/tools/qcryptographichash.cpp
|
||||
+++ b/src/corelib/tools/qcryptographichash.cpp
|
||||
@@ -38,6 +38,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include <qcryptographichash.h>
|
||||
#include <qiodevice.h>
|
||||
|
||||
diff --git a/src/gui/text/qfontengine_qpf2.cpp b/src/gui/text/qfontengine_qpf2.cpp
|
||||
index e00f9d05..917ab5f9 100644
|
||||
--- a/src/gui/text/qfontengine_qpf2.cpp
|
||||
+++ b/src/gui/text/qfontengine_qpf2.cpp
|
||||
@@ -37,6 +37,7 @@
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
+#include <limits>
|
||||
#include "qfontengine_qpf2_p.h"
|
||||
|
||||
#include <QtCore/QFile>
|
21
source/l/qt5/patches/qt5-qtdeclarative-gcc11.patch
Normal file
21
source/l/qt5/patches/qt5-qtdeclarative-gcc11.patch
Normal file
|
@ -0,0 +1,21 @@
|
|||
--- ./qtdeclarative/src/qml/jsruntime/qv4regexp_p.h.orig 2020-10-27 03:02:12.000000000 -0500
|
||||
+++ ./qtdeclarative/src/qml/jsruntime/qv4regexp_p.h 2021-08-05 13:38:38.366445122 -0500
|
||||
@@ -57,7 +57,7 @@
|
||||
#include <wtf/FastAllocBase.h>
|
||||
#include <wtf/BumpPointerAllocator.h>
|
||||
|
||||
-#include <limits.h>
|
||||
+#include <limits>
|
||||
|
||||
#include <yarr/Yarr.h>
|
||||
#include <yarr/YarrInterpreter.h>
|
||||
--- ./qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h.orig 2020-10-27 03:02:12.000000000 -0500
|
||||
+++ ./qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h 2021-08-05 13:39:39.671441731 -0500
|
||||
@@ -48,6 +48,7 @@
|
||||
#include <QtCore/qmetatype.h>
|
||||
|
||||
#include <initializer_list>
|
||||
+#include <limits>
|
||||
#include <type_traits>
|
||||
|
||||
//
|
20
source/l/qt5/patches/qt5-qtwebengine-gcc11.patch
Normal file
20
source/l/qt5/patches/qt5-qtwebengine-gcc11.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
-- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
|
||||
+++ b/src/3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc
|
||||
@@ -40,6 +40,7 @@
|
||||
#include "absl/base/internal/hide_ptr.h"
|
||||
#include "absl/base/internal/raw_logging.h"
|
||||
#include "absl/base/internal/spinlock.h"
|
||||
+#include <limits>
|
||||
|
||||
// Do not use STL. This module does not use standard memory allocation.
|
||||
|
||||
--- a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
|
||||
+++ b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/containers/string_pool.h
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
+#include <limits>
|
||||
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue