Packages changed: MozillaThunderbird anjuta grep libepoxy (1.4.1 -> 1.4.3) patterns-base spec-cleaner (0.9.5 -> 0.9.6) tcpd texlive texlive-specs-m (2016.115.svn40218 -> 2016.122.svn40218) texlive-specs-n (2016.113.2.004svn28119 -> 2016.122.2.004svn28119) xkeyboard-config (2.20 -> 2.21) xorg-x11-fonts === Details === ==== MozillaThunderbird ==== Subpackages: MozillaThunderbird-translations-common - remove legacy -Os optimization breaking gcc7/i586 (boo#1042090) ==== anjuta ==== Subpackages: anjuta-lang libanjuta-3-0 - Add anjuta-fix-gcc7-build.patch: Fix build with gcc7. ==== grep ==== - Use https url's - Drop no longer needed explicit pie - Enable profiled build ==== libepoxy ==== Version update (1.4.1 -> 1.4.3) - Update to version 1.4.3: + Require Meson 0.39.1; the previous release already had an implicit requirement on this version. + Allow disabling EGL support when building Epoxy. + Add support for building on Haiku. + Update EGL registry from Khronos. - Switch to meson build: + Drop autoconf, automake and libtool BuildRequires, and drop conditional autogen.sh call. + Add meson BuildRequires and add meson macros, drop autotools macros. - Correct docs installed. - Use "Full and pretty" source name. - Run spec-cleaner. - Add pkgconfig(glesv1_cm) and pkgconfig(glesv2) BuildRequires: Build the optional gles v1 and v2 support. - Update to version 1.4.2: * Add C++ guards around generated headers. * Add z,relro and z,now to the GCC linker flags. * Add explicit version flags for macOS builds. * Add missing visibility compiler flags. * Prefer using pkg-config files to find GLES. * Fix build on MSVC 2013 when using the inline keyword. * Fix dlwrap on aarch64. * Require Meson ? 0.38.1. * Allow building Epoxy as a Meson sub-project. * Avoid crashes when running Epoxy on X servers without GLX. ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-apparmor_opt patterns-base-base patterns-base-console patterns-base-enhanced_base patterns-base-enhanced_base_opt patterns-base-minimal_base patterns-base-sw_management patterns-base-x11 patterns-base-x11_opt - Rename pattern minimal_base-conflicts to minimal_base_conflicts: we fall into a neat trap with Provides: pattern() = minimal_base-conflicts As this is translated to RPM lingo, meaning 'minimal_base' is the 'version' and 'conflicts' the 'release'; so anything requiring pattern() = minimal_base is satisfied by minimal_base-conflicts directly too (boo#1043348). ==== spec-cleaner ==== Version update (0.9.5 -> 0.9.6) - Version update to 0.9.6: * Deduplication of requires/buildrequires * Preamble detection fixups * Detect buildignores ==== tcpd ==== Subpackages: libwrap0 libwrap0-32bit tcpd-devel - tcp_wrappers_7.6-optflags.diff: enable PIE for all binaries directly. ==== texlive ==== - Switch over from 20160523 source tree to 20160523b as it includes someminor bug fixes - Use lua compatible configuration for TEXMFCNF in texmf.cnf ==== texlive-specs-m ==== Version update (2016.115.svn40218 -> 2016.122.svn40218) - Back to old fontspec 2.5a * Yes it is buggy but it fits the LaTeX kernel engine - Readd patch fontspec_emph.dif for bug boo#1039951 - The file texmfcnf.lua is a main configuration file - Use lua compatible configuration for TEXMFCNF in texmf.cnf - Remove patch fontspec_emph.dif and update fontspec to version 2.6a which does hopefully fix those nasty bugs boo#1039951, boo#1040434 - Readd the old font config and fd files from old fontspec package as the next TeXLive version will have them in the latex package - Add patch fontspec_emph.dif for bug boo#1039951 nasty \emph-related bugs in texlive-fontspec package - Allow updmap to run as batch job if stdin if not connected on a termionl (boo#1033068) ==== texlive-specs-n ==== Version update (2016.113.2.004svn28119 -> 2016.122.2.004svn28119) - Back to old fontspec 2.5a * Yes it is buggy but it fits the LaTeX kernel engine - Readd patch fontspec_emph.dif for bug boo#1039951 - The file texmfcnf.lua is a main configuration file - Use lua compatible configuration for TEXMFCNF in texmf.cnf - Remove patch fontspec_emph.dif and update fontspec to version 2.6a which does hopefully fix those nasty bugs boo#1039951, boo#1040434 - Readd the old font config and fd files from old fontspec package as the next TeXLive version will have them in the latex package - Add patch fontspec_emph.dif for bug boo#1039951 nasty \emph-related bugs in texlive-fontspec package - Allow updmap to run as batch job if stdin if not connected on a termionl (boo#1033068) - Modify patch kpathsea_cnf.dif to remove mpost from the allowed shell escaping commands (bsc#1028271, CVE-2016-10243) - Add some lines to %post scriplet for kpathsea to remove mpost also from an already existing but not becoming replaced configuration file texmf.cnf ==== xkeyboard-config ==== Version update (2.20 -> 2.21) - Update to version 2.21: + Two "Hausa" layout variants with identical descriptions + Fixed RALT config of de(T3) + Descriptions formatting, typos and mistakes v2 + two new layouts "Russian (Germany, recommended)" and "Russian (Germany, transliteration)" for german keyboards + Updated apl stuff + Updated apl version + Added it(fur) + Updated translations (broken with prev commit) + Add missing letter I? to French (Togo) keyboard and update language list + Duplicate "Malay (Jawi)" entry + Update to lk(us) + Missing closing bracket on keyboard layout: Slovak (extended backslash), Slovak (querty, extended backslash) + Amending typo + English (Canada) input source is missing the left backslash key + UK is not an exception any more + Missing closing bracket on keyboard layout: Slovak (extended backslash), Slovak (querty, extended backslash) + Adding Sarala Telugu Keyboard layout. + steelseries apex300 geometry ==== xorg-x11-fonts ==== Subpackages: xorg-x11-fonts-core - use wrapper script during build to call gzip -n to not add timestamps to .gz files to have fully reproducible builds