From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 57fb3e8c1a9532f6e883c39415f6feb974511556 Date: Sat, 04 Mar 2023 13:46:14 +0000 Message-ID: <4PTR2H1BLjz2xbl@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8221559727896871693==" List-Id: --===============8221559727896871693== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree". The branch, master has been updated via 57fb3e8c1a9532f6e883c39415f6feb974511556 (commit) via fd30f093b71e245d0b4364c4aa2c20477da44722 (commit) via 4bc0fa31f26e08920d8a825f2a3079d887abcc02 (commit) via b581cb223893165efa8a3e0bba5ab076c9b895f1 (commit) via 92492e8dc8fa16d69102086127f84e695eb8a1c8 (commit) via e2cff7fa0d27689b6a8b36bff69f80c67fbd3525 (commit) via ba5912cd1b57ba95d54386bcef02ce97f7b3c307 (commit) via 7bce9e6041b9529004b2746aa8ee3b87f6d96ebf (commit) via 81a6680ed88e81525e8904b4262ec2db43277554 (commit) via bb97a2338a58b9c0ffbb5454f796ad84844efb49 (commit) via 931f85d65c36a2a547adfb456b65699999e65eab (commit) via 19e7240e65cf8d75cdc573af8c40e3ed8aa11f92 (commit) via b059a4e1560349e12b8f50c19133c2aa1354567d (commit) via b23cda09bed6f5547224ca08297da98165e7dfd5 (commit) via ecfbf11ab11fddf3f5c053d7c318600e5cefaa35 (commit) via b2acbbf9ff90b41a2abddd0b1082a5e0fbdc9acb (commit) via e002fd196d31f125a155cabb99a96d871a86916e (commit) via 5fc37d861dc7eb57fc5fb596a24189f149f1acd9 (commit) via 6876e5d8c274243016f2d27a595628803cb96266 (commit) from 40a31d41cf79d8baa5c290cf1f179bd8846aac21 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 57fb3e8c1a9532f6e883c39415f6feb974511556 Author: Michael Tremer Date: Sat Mar 4 13:45:41 2023 +0000 kernel: Install intel-microcode only on x86_64 =20 Signed-off-by: Michael Tremer commit fd30f093b71e245d0b4364c4aa2c20477da44722 Author: Michael Tremer Date: Sat Mar 4 13:45:07 2023 +0000 ImageMagick: Disable building documentation =20 This added some dependencies to Perl modules that we do not build. =20 Signed-off-by: Michael Tremer commit 4bc0fa31f26e08920d8a825f2a3079d887abcc02 Author: Michael Tremer Date: Sat Mar 4 13:43:02 2023 +0000 kernel: Do not depend on net-tools =20 Signed-off-by: Michael Tremer commit b581cb223893165efa8a3e0bba5ab076c9b895f1 Author: Michael Tremer Date: Sat Mar 4 13:42:09 2023 +0000 grub: Drop dependencies to all fonts and use Python 3 =20 We no longer ship any fonts, but GRUB still depends on them. =20 Signed-off-by: Michael Tremer commit 92492e8dc8fa16d69102086127f84e695eb8a1c8 Author: Michael Tremer Date: Sat Mar 4 13:41:45 2023 +0000 hyperscan: Fix resetting LTO flags =20 Signed-off-by: Michael Tremer commit e2cff7fa0d27689b6a8b36bff69f80c67fbd3525 Author: Michael Tremer Date: Sat Mar 4 13:41:19 2023 +0000 libmpc: Disable testsuite =20 The testsuite hangs for forever. =20 Signed-off-by: Michael Tremer commit ba5912cd1b57ba95d54386bcef02ce97f7b3c307 Author: Stefan Schantl Date: Fri Mar 3 10:45:14 2023 +0000 tcl: Adopt makefile into new format =20 Signed-off-by: Michael Tremer commit 7bce9e6041b9529004b2746aa8ee3b87f6d96ebf Author: Stefan Schantl Date: Fri Mar 3 10:46:11 2023 +0000 compat-gmp: Update source URL =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit 81a6680ed88e81525e8904b4262ec2db43277554 Author: Michael Tremer Date: Sat Mar 4 13:14:51 2023 +0000 rrdtool: Do not depend on dejavu-fonts =20 I did not test if graphs can still be generated, but we do not have this package any more. =20 Signed-off-by: Michael Tremer commit bb97a2338a58b9c0ffbb5454f796ad84844efb49 Author: Stefan Schantl Date: Fri Mar 3 11:03:23 2023 +0000 perl: Re-enable file provides =20 They are required by at least vim =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit 931f85d65c36a2a547adfb456b65699999e65eab Author: Stefan Schantl Date: Fri Mar 3 11:00:26 2023 +0000 expect: Fix build on aarch64 =20 Requires autotools to support this architecture. =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit 19e7240e65cf8d75cdc573af8c40e3ed8aa11f92 Author: Stefan Schantl Date: Sat Mar 4 12:52:27 2023 +0000 gcc: Create a linker script to ensure correct link against libgcc =20 On aarch64, GCC builds some emulated functions into the code which come from libgcc. To ensure that we dynamically link as much as possible, this script is required so that it will only fall back to pull functions from the static library if there is no other resort. =20 Signed-off-by: Michael Tremer commit b059a4e1560349e12b8f50c19133c2aa1354567d Author: Stefan Schantl Date: Sat Mar 4 12:50:54 2023 +0000 gcc: Drop build dependency to autogen =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit b23cda09bed6f5547224ca08297da98165e7dfd5 Author: Stefan Schantl Date: Sat Mar 4 12:37:07 2023 +0000 gettext: Filter weird perl dependency. =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit ecfbf11ab11fddf3f5c053d7c318600e5cefaa35 Author: Stefan Schantl Date: Fri Mar 3 10:51:18 2023 +0000 kbd: Update to 2.5.1 =20 Signed-off-by: Stefan Schantl Signed-off-by: Michael Tremer commit b2acbbf9ff90b41a2abddd0b1082a5e0fbdc9acb Author: Michael Tremer Date: Sat Mar 4 12:50:02 2023 +0000 compat-gnutls: Fix build =20 Signed-off-by: Michael Tremer commit e002fd196d31f125a155cabb99a96d871a86916e Author: Michael Tremer Date: Sat Mar 4 12:43:13 2023 +0000 gnutls: Build without net-tools =20 net-tools has been dropped =20 Signed-off-by: Michael Tremer commit 5fc37d861dc7eb57fc5fb596a24189f149f1acd9 Author: Michael Tremer Date: Sat Mar 4 12:34:17 2023 +0000 perl-XML-NamespaceSupport: Fix build requirements =20 Signed-off-by: Michael Tremer commit 6876e5d8c274243016f2d27a595628803cb96266 Author: Michael Tremer Date: Sat Mar 4 12:27:19 2023 +0000 curl: Do not depend on net-tools =20 This package has been dropped =20 Signed-off-by: Michael Tremer ----------------------------------------------------------------------- Summary of changes: ImageMagick/ImageMagick.nm | 3 +- compat-gmp/compat-gmp.nm | 4 +- compat-gnutls/compat-gnutls.nm | 5 +- curl/curl.nm | 3 +- expect/expect.nm | 9 +- gcc/gcc.nm | 10 +- gettext/gettext.nm | 10 +- gnutls/gnutls.nm | 3 +- grub/grub.nm | 13 +- hyperscan/hyperscan.nm | 8 +- kbd/kbd.nm | 27 +-- kbd/patches/kbd-1.15-defkeymap.patch | 12 - kbd/patches/kbd-1.15-keycodes-man.patch | 52 ----- kbd/patches/kbd-1.15-resizecon-x86_64.patch | 15 -- kbd/patches/kbd-1.15-unicode_start.patch | 21 -- kbd/patches/kbd-1.15.3-dumpkeys-man.patch | 18 -- kbd/patches/kbd-1.15.3-fix-es-translation.patch | 12 - kbd/patches/kbd-2.5.1-backspace-1.patch | 250 +++++++++++++++++++= ++ kbd/vlock.pamd | 3 + kernel/kernel.nm | 7 +- libmpc/libmpc.nm | 5 +- .../perl-XML-NamespaceSupport.nm | 4 +- perl/perl.nm | 75 +++---- rrdtool/rrdtool.nm | 4 +- tcl/tcl.nm | 15 +- 25 files changed, 358 insertions(+), 230 deletions(-) delete mode 100644 kbd/patches/kbd-1.15-defkeymap.patch delete mode 100644 kbd/patches/kbd-1.15-keycodes-man.patch delete mode 100644 kbd/patches/kbd-1.15-resizecon-x86_64.patch delete mode 100644 kbd/patches/kbd-1.15-unicode_start.patch delete mode 100644 kbd/patches/kbd-1.15.3-dumpkeys-man.patch delete mode 100644 kbd/patches/kbd-1.15.3-fix-es-translation.patch create mode 100644 kbd/patches/kbd-2.5.1-backspace-1.patch create mode 100644 kbd/vlock.pamd Difference in files: diff --git a/ImageMagick/ImageMagick.nm b/ImageMagick/ImageMagick.nm index f240d11a7..a845e619c 100644 --- a/ImageMagick/ImageMagick.nm +++ b/ImageMagick/ImageMagick.nm @@ -6,7 +6,7 @@ name =3D ImageMagick version =3D 7.1.0 patchlevel =3D 56 -release =3D 1 +release =3D 1.1 =20 groups =3D Application/Multimedia url =3D https://www.imagemagick.org/ @@ -45,6 +45,7 @@ build configure_options +=3D \ --enable-shared \ --disable-static \ + --disable-docs \ --with-threads \ --with-bzlib=3Dyes \ --with-fontconfig=3Dyes \ diff --git a/compat-gmp/compat-gmp.nm b/compat-gmp/compat-gmp.nm index fc1d9184f..60168433a 100644 --- a/compat-gmp/compat-gmp.nm +++ b/compat-gmp/compat-gmp.nm @@ -5,7 +5,7 @@ =20 name =3D compat-gmp version =3D 4.3.2 -release =3D 1 +release =3D 1.1 thisapp =3D gmp-%{version} =20 groups =3D System/Libraries @@ -23,7 +23,7 @@ description emphasizes speed over simplicity/elegance in its operations. end =20 -source_dl +=3D https://gmplib.org/download/gmp/ ftp://ftp.gnu.org/gnu/gmp/ +source_dl +=3D https://gmplib.org/download/gmp/archive/ ftp://ftp.gnu.org/gn= u/gmp/ sources =3D %{thisapp}.tar.xz =20 build diff --git a/compat-gnutls/compat-gnutls.nm b/compat-gnutls/compat-gnutls.nm index 9711d5034..3ae618164 100644 --- a/compat-gnutls/compat-gnutls.nm +++ b/compat-gnutls/compat-gnutls.nm @@ -7,7 +7,7 @@ name =3D compat-gnutls version =3D %{ver_maj}.%{ver_min} ver_maj =3D 3.3 ver_min =3D 25 -release =3D 3 +release =3D 3.1 thisapp =3D gnutls-%{version} =20 groups =3D System/Libraries @@ -22,7 +22,7 @@ description TLS working group. end =20 -source_dl =3D ftp://ftp.gnutls.org/gcrypt/gnutls/v%{ver_maj}/ +source_dl =3D https://www.gnupg.org/ftp/gcrypt/gnutls/v%{ver_maj}/ sources =3D %{thisapp}.tar.xz =20 build @@ -32,7 +32,6 @@ build libidn-devel libtasn1-devel >=3D 3.2 lzo-devel - net-tools nettle-devel >=3D 3.2 perl p11-kit-devel >=3D 0.23.1 diff --git a/curl/curl.nm b/curl/curl.nm index c0e01165f..7d93a8c07 100644 --- a/curl/curl.nm +++ b/curl/curl.nm @@ -5,7 +5,7 @@ =20 name =3D curl version =3D 7.86.0 -release =3D 2 +release =3D 2.1 =20 groups =3D Application/Internet url =3D https://curl.haxx.se/ @@ -28,7 +28,6 @@ build libidn-devel libssh2-devel libtool-devel - net-tools nghttp2-devel openldap-devel openssl-devel diff --git a/expect/expect.nm b/expect/expect.nm index af7658c1d..6ed1625ef 100644 --- a/expect/expect.nm +++ b/expect/expect.nm @@ -5,7 +5,7 @@ =20 name =3D expect version =3D 5.45.4 -release =3D 1 +release =3D 1.1 thisapp =3D %{name}%{version} =20 groups =3D Development/Languages @@ -24,7 +24,10 @@ source_dl =3D https://downloads.sourceforge.net/project/e= xpect/Expect/%{version}/ =20 build requires + autoconf + automake tcl-devel + gettext-devel end =20 configure_options +=3D \ @@ -32,6 +35,10 @@ build --with-tclinclude=3D%{includedir} \ --enable-shared =20 + prepare_cmds + autoreconf -vfi + end + test make test end diff --git a/gcc/gcc.nm b/gcc/gcc.nm index 4764ec0a5..84243e48e 100644 --- a/gcc/gcc.nm +++ b/gcc/gcc.nm @@ -8,7 +8,7 @@ build_graphite =3D 1 =20 name =3D gcc version =3D 12.2.0 -release =3D 2.1 +release =3D 3 =20 maintainer =3D Michael Tremer groups =3D Development/Compilers @@ -29,7 +29,6 @@ sources =3D %{thisapp}.tar.gz =20 build requires - autogen binutils >=3D %{binutils_version} dejagnu elfutils-devel @@ -218,7 +217,12 @@ build =20 # Fix libgcc_s symlinks. rm -f ${FULLPATH}/libgcc_s.so %{BUILDROOT}%{libdir}/libgcc_s.so - ln -svf ../../../../..%{libdir}/libgcc_s.so.1 ${FULLPATH}/libgcc_s.so + echo '/* GNU ld script + Use the shared library, but some functions are only in + the static library, so try that secondarily. */ + + OUTPUT_FORMAT('`gcc -Wl,--print-output-format -nostdlib -r -o /dev/null`') + GROUP ( /%{libdir}/libgcc_s.so.1 libgcc.a )' > ${FULLPATH}/libgcc_s.so chmod 755 %{BUILDROOT}%{libdir}/libgcc_s.so.1 =20 # Remove some GNU debugger stuff. diff --git a/gettext/gettext.nm b/gettext/gettext.nm index 1fcb77e6d..264eb2db0 100644 --- a/gettext/gettext.nm +++ b/gettext/gettext.nm @@ -5,7 +5,7 @@ =20 name =3D gettext version =3D 0.21.1 -release =3D 2 +release =3D 2.1 =20 groups =3D System/Base url =3D https://www.gnu.org/software/gettext/ @@ -67,6 +67,8 @@ packages bundled(gnulib) bundled(libcroco) =3D 0.6.12 end + + filter_requires =3D (Shell) end =20 package %{name}-common-devel @@ -77,6 +79,8 @@ packages files /usr/share/gettext/ end + + filter_requires =3D (Shell) end =20 package %{name}-devel @@ -88,6 +92,8 @@ packages git end =20 + filter_requires =3D (Shell) + files +=3D \ /usr/bin/autopoint \ /usr/share/man/man1/autopoint.1 @@ -96,6 +102,8 @@ packages package %{name}-libs template LIBS =20 + filter_requires =3D (Shell) + files %{libdir}/libgettextlib-*.so %{libdir}/libgettextpo.so.* diff --git a/gnutls/gnutls.nm b/gnutls/gnutls.nm index 753f632f9..880a356f9 100644 --- a/gnutls/gnutls.nm +++ b/gnutls/gnutls.nm @@ -7,7 +7,7 @@ name =3D gnutls version =3D %{ver_maj}.%{ver_min} ver_maj =3D 3.7 ver_min =3D 8 -release =3D 2 +release =3D 2.1 =20 groups =3D System/Libraries url =3D https://gnutls.org/ @@ -32,7 +32,6 @@ build libtasn1-devel >=3D 4.9 libunistring-devel lzo-devel - net-tools nettle-devel >=3D 3.4.1 perl p11-kit-devel >=3D 0.23.1 diff --git a/grub/grub.nm b/grub/grub.nm index a5deb8e31..e5ad722d0 100644 --- a/grub/grub.nm +++ b/grub/grub.nm @@ -5,7 +5,7 @@ =20 name =3D grub version =3D 2.06 -release =3D 1 +release =3D 1.1 =20 sup_arches =3D aarch64 x86_64 thisapp =3D %{name}-%{version} @@ -25,26 +25,20 @@ end source_dl =3D https://ftp.gnu.org/gnu/grub/ sources =3D %{thisapp}.tar.xz =20 -# Unifont -unifont =3D /usr/share/X11/fonts/misc/unifont.pcf.gz - build requires autoconf - autogen automake bison bzip2-devel - debugedit >=3D 5.3.5-2 - dejavu-fonts-sans-fonts flex freetype-devel gettext gettext-devel libdevmapper-devel ncurses-devel + python3 zlib-devel - %{unifont} end =20 # Don't leak our CFLAGS to boot code @@ -58,8 +52,7 @@ build end =20 prepare_cmds - cp -vf %{unifont} unifont.pcf.gz - ./autogen.sh + PYTHON=3D%{python3} ./autogen.sh =20 for platform in %{platforms}; do cp -r %{DIR_APP} %{DIR_APP}-${platform} diff --git a/hyperscan/hyperscan.nm b/hyperscan/hyperscan.nm index 91a7d665d..a0a437e65 100644 --- a/hyperscan/hyperscan.nm +++ b/hyperscan/hyperscan.nm @@ -5,7 +5,7 @@ =20 name =3D hyperscan version =3D 5.4.0 -release =3D 1 +release =3D 1.1 =20 # This won't build on any architectures but those sup_arches =3D x86_64 @@ -28,9 +28,6 @@ end =20 source_dl =3D https://github.com/intel/hyperscan/archive/v%{version}.tar.gz= #/ =20 -# Disable LTO -LTO_CFLAGS =3D - build requires boost-devel >=3D 1.57 @@ -41,6 +38,9 @@ build sqlite-devel end =20 + # Disable LTO + LTO_CFLAGS =3D + build %{cmake} . \ -DBUILD_SHARED_LIBS:BOOL=3DON \ diff --git a/kbd/kbd.nm b/kbd/kbd.nm index fbc57c7e6..4625a1c65 100644 --- a/kbd/kbd.nm +++ b/kbd/kbd.nm @@ -4,11 +4,11 @@ ############################################################################= ### =20 name =3D kbd -version =3D 1.15.3 -release =3D 2 +version =3D 2.5.1 +release =3D 1 =20 groups =3D System/Base -url =3D http://ftp.altlinux.org/pub/people/legion/kbd +url =3D http://www.kbd-project.org/ license =3D GPLv2+ summary =3D Tools for configuring the console (keyboard, virtual terminal= s, etc.). =20 @@ -18,15 +18,17 @@ description fonts, the virtual terminals and font files. end =20 -source_dl =3D -sources +=3D kbd-latarcyrheb-16-fixed.tar.bz2 -sources +=3D kbd-latsun-fonts.tar.bz2 +source_dl =3D https://github.com/legionus/kbd/archive/refs/tags/v%{version}= .tar.gz/# +sources =3D %{thisapp}.tar.gz =20 build requires + autoconf + automake bison flex - gettext + gettext-devel + pam-devel end =20 configure_options +=3D \ @@ -35,15 +37,8 @@ build --enable-nls =20 prepare_cmds - # Adding our own fonts. - cd %{DIR_APP} - %{MACRO_EXTRACT} %{DIR_DL}/kbd-latarcyrheb-16-fixed.tar.bz2 - %{MACRO_EXTRACT} %{DIR_DL}/kbd-latsun-fonts.tar.bz2 - # 7-bit maps are obsolete; so are non-euro maps cd %{DIR_APP}/data/keymaps/i386 - mv qwerty/fi.map qwerty/fi-old.map - cp qwerty/fi-latin9.map qwerty/fi.map cp qwerty/pt-latin9.map qwerty/pt.map cp qwerty/sv-latin1.map qwerty/se-latin1.map mv azerty/fr.map azerty/fr-old.map @@ -51,7 +46,6 @@ build cp azerty/fr-latin9.map azerty/fr-latin0.map =20 # Rename conflicting keymaps - mv dvorak/no.map dvorak/no-dvorak.map mv fgGIod/trf.map fgGIod/trf-fgGIod.map mv olpc/es.map olpc/es-olpc.map mv olpc/pt.map olpc/pt-olpc.map @@ -60,6 +54,9 @@ build # remove obsolete "gr" translation cd %{DIR_APP}/po rm -f gr.po gr.gmo + + # Run autogen + cd %{DIR_APP} && ./autogen.sh end end =20 diff --git a/kbd/patches/kbd-1.15-defkeymap.patch b/kbd/patches/kbd-1.15-defk= eymap.patch deleted file mode 100644 index 5e604b71e..000000000 --- a/kbd/patches/kbd-1.15-defkeymap.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up kbd-1.15/src/paths.h.orig kbd-1.15/src/paths.h ---- kbd-1.15/src/paths.h.orig 2010-06-07 15:26:21.787315778 +0200 -+++ kbd-1.15/src/paths.h 2010-06-07 15:26:49.353336391 +0200 -@@ -19,7 +19,7 @@ - # define DEFMAP "sunkeymap.kmap" - # define KERNDIR "/usr/src/linux/drivers/sbus/char" - #else --# define DEFMAP "defkeymap.kmap" -+# define DEFMAP "defkeymap.map" - # define KERNDIR "/usr/src/linux/drivers/char" - #endif -=20 diff --git a/kbd/patches/kbd-1.15-keycodes-man.patch b/kbd/patches/kbd-1.15-k= eycodes-man.patch deleted file mode 100644 index d18a8c8b5..000000000 --- a/kbd/patches/kbd-1.15-keycodes-man.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff -up kbd-1.15/man/man1/showkey.1_old kbd-1.15/man/man1/showkey.1 ---- kbd-1.15/man/man1/showkey.1_old 2008-03-13 17:46:23.000000000 +0100 -+++ kbd-1.15/man/man1/showkey.1 2008-12-10 12:31:38.000000000 +0100 -@@ -80,6 +80,19 @@ corresponds to what the keyboard hardwar - to know the scan codes sent by various keys it is better to boot a - 2.4 kernel. Since 2.6.9 there also is the boot option atkbd.softraw=3D0 - that tells the 2.6 kernel to return the actual scan codes. -+ -+.SH NOTES -+The raw scan codes are available only on AT and PS/2 keyboards, -+and even then they are disabled unless the -+.B atkbd.softraw=3D0 -+kernel parameter is used. -+When the raw scan codes are not available, the kernel uses a fixed built-in -+table to produce scan codes from keycodes. Thus, -+.BR setkeycodes (8) -+can affect the output of -+.B showkey -+in scan code dump mode. -+ - .SH "SEE ALSO" - .BR loadkeys (1), - .BR dumpkeys (1), -diff -up kbd-1.15/man/man8/setkeycodes.8_old kbd-1.15/man/man8/setkeycodes.8 ---- kbd-1.15/man/man8/setkeycodes.8_old 2008-12-10 12:31:56.000000000 +0100 -+++ kbd-1.15/man/man8/setkeycodes.8 2008-12-10 12:37:36.000000000 +0100 -@@ -41,6 +41,10 @@ to showkey(1), the command - will assign the keycode 112 to it, and then loadkeys(1) can be used - to define the function of this key. -=20 -+USB keyboards have standardized keycodes and -+.B setkeycodes -+doesn't affect them at all. -+ - .SH "2.6 KERNELS" - In 2.6 kernels key codes lie in the range 1-255, instead of 1-127. - (It might be best to confine oneself to the range 1-239.) -@@ -54,6 +58,14 @@ None. - .SH BUGS - The keycodes of X have nothing to do with those of Linux. - Unusual keys can be made visible under Linux, but not under X. -+ -+.B setkeycodes -+affects only the "first" input device -+that has modifiable scancode-to-keycode mapping. -+If there is more than one such device, -+.B setkeycodes -+cannot change the mapping of other devices than the "first" one. -+ - .SH "SEE ALSO" - .I "dumpkeys (1), loadkeys (1), showkey (1), getkeycodes (8)" -=20 diff --git a/kbd/patches/kbd-1.15-resizecon-x86_64.patch b/kbd/patches/kbd-1.= 15-resizecon-x86_64.patch deleted file mode 100644 index 5e8350a86..000000000 --- a/kbd/patches/kbd-1.15-resizecon-x86_64.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -up kbd-1.15/configure_old kbd-1.15/configure ---- kbd-1.15/configure_old 2009-01-08 15:11:04.000000000 +0100 -+++ kbd-1.15/configure 2009-01-08 15:11:45.000000000 +0100 -@@ -7637,8 +7637,9 @@ fi -=20 -=20 - case $host_cpu in -- i?86*) RESIZECONS_PROGS=3Dyes ;; -- *) RESIZECONS_PROGS=3Dno ;; -+ i?86*) RESIZECONS_PROGS=3Dyes ;; -+ x86_64*) RESIZECONS_PROGS=3Dyes ;; -+ *) RESIZECONS_PROGS=3Dno ;; - esac - if test "$RESIZECONS_PROGS" =3D "yes"; then - RESIZECONS_PROGS_TRUE=3D diff --git a/kbd/patches/kbd-1.15-unicode_start.patch b/kbd/patches/kbd-1.15-= unicode_start.patch deleted file mode 100644 index 41827ccd4..000000000 --- a/kbd/patches/kbd-1.15-unicode_start.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up kbd-1.15/src/unicode_start_old kbd-1.15/src/unicode_start ---- kbd-1.15/src/unicode_start_old 2009-01-08 13:34:10.000000000 +0100 -+++ kbd-1.15/src/unicode_start 2009-01-08 14:02:12.000000000 +0100 -@@ -72,6 +72,9 @@ stty iutf8 - # have a Unicode map attached, or explicitly specified, e.g., - # by giving `def.uni' as a second argument. -=20 -+DEFAULT_UNICODE_FONT=3Dlatarcyrheb-sun16 -+# Also drdos8x16 is a good candidate. -+ - case "$#" in - 2) - setfont "$1" -u "$2" -@@ -80,6 +83,7 @@ case "$#" in - setfont "$1" - ;; - 0) -+ setfont $DEFAULT_UNICODE_FONT - ;; - *) - echo "usage: unicode_start [font [unicode map]]" diff --git a/kbd/patches/kbd-1.15.3-dumpkeys-man.patch b/kbd/patches/kbd-1.15= .3-dumpkeys-man.patch deleted file mode 100644 index e77718b47..000000000 --- a/kbd/patches/kbd-1.15.3-dumpkeys-man.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -up kbd-1.15.3/man/man1/dumpkeys.1.in.orig kbd-1.15.3/man/man1/dumpkeys= .1.in ---- kbd-1.15.3/man/man1/dumpkeys.1.in.orig 2011-08-23 13:06:16.905892768 +02= 00 -+++ kbd-1.15.3/man/man1/dumpkeys.1.in 2011-08-23 13:15:18.264853435 +0200 -@@ -156,6 +156,14 @@ output of - .BR dumpkeys . - .LP - .TP -+.B \-1 \-\-separate-lines -+This forces -+.B dumpkeys -+to write one line per (modifier,keycode) pair. It prefixes the word -+.I plain -+for plain keycodes. -+.LP -+.TP - .B \-\-funcs-only - When this option is given, - .B dumpkeys diff --git a/kbd/patches/kbd-1.15.3-fix-es-translation.patch b/kbd/patches/kb= d-1.15.3-fix-es-translation.patch deleted file mode 100644 index 9d43d8d15..000000000 --- a/kbd/patches/kbd-1.15.3-fix-es-translation.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up kbd-1.15.3/po/es.po.orig kbd-1.15.3/po/es.po ---- kbd-1.15.3/po/es.po.orig 2011-08-22 15:18:35.262343023 +0200 -+++ kbd-1.15.3/po/es.po 2011-08-22 15:19:14.844340262 +0200 -@@ -1363,7 +1363,7 @@ msgstr "No se encontr=C3=B3 nada que guardar - #: src/setfont.c:682 - #, c-format - msgid "Saved %d-char %dx%d font file on %s\n" --msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres en = %s\n" -+msgstr "Se ha guardado el fichero de tipos %dx%d de %d caracteres en %s\n" -=20 - #: src/setkeycodes.c:21 - #, c-format diff --git a/kbd/patches/kbd-2.5.1-backspace-1.patch b/kbd/patches/kbd-2.5.1-= backspace-1.patch new file mode 100644 index 000000000..8fec17180 --- /dev/null +++ b/kbd/patches/kbd-2.5.1-backspace-1.patch @@ -0,0 +1,250 @@ +Submitted By: Matt Burgess +Date: 2008-12-06 +Initial Package Version: 1.15 +Upstream Status: Not submitted, possibly incomplete +Description: Makes Backspace and Delete keys consistent in all i386 keymaps. +Makes the Backspace key send character code 127, and Delete send a well known +escape sequence. Obsoletes the /etc/kbd/bs-sends-del file for i386. + +Original patch for 1.12 by Alexander Patrakov. +Updated for 1.13 (drop ru.map, the change is upstream, and add ru_win.map, +ru-cp1251.map) by Ken Moffat . +Re-diffed against 1.15 by Matt Burgess . + +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map kbd-1.15/data= /keymaps/i386/dvorak/dvorak-l.map +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-l.map 2008-06-20 12:36:01.= 000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-l.map 2008-12-03 22:27:55.00000= 0000 +0000 +@@ -43,7 +43,7 @@ + keycode 11 =3D three numbersign + keycode 12 =3D two at + keycode 13 =3D one exclam +- keycode 14 =3D BackSpace Delete ++ keycode 14 =3D Delete Delete + ! -------------------------------------------------------------------------- + ! Row 3 + ! -------------------------------------------------------------------------- +diff -Naur kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map kbd-1.15/data= /keymaps/i386/dvorak/dvorak-r.map +--- kbd-1.15.orig/data/keymaps/i386/dvorak/dvorak-r.map 2008-06-20 12:36:01.= 000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/dvorak/dvorak-r.map 2008-12-03 22:28:13.00000= 0000 +0000 +@@ -43,7 +43,7 @@ + keycode 11 =3D slash question + keycode 12 =3D bracketleft braceleft + keycode 13 =3D bracketright braceright +- keycode 14 =3D BackSpace Delete ++ keycode 14 =3D Delete Delete + ! -------------------------------------------------------------------------- + ! Row 3 + ! -------------------------------------------------------------------------- +diff -Naur kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map kbd-1.15/d= ata/keymaps/i386/fgGIod/tr_f-latin5.map +--- kbd-1.15.orig/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-10-23 20:03:= 58.000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/fgGIod/tr_f-latin5.map 2008-12-03 22:40:32.00= 0000000 +0000 +@@ -51,7 +51,7 @@ + alt keycode 12 =3D Meta_minus =20 + keycode 13 =3D minus underscore =20 + alt keycode 13 =3D Meta_equal =20 +-keycode 14 =3D BackSpace Delete =20 ++keycode 14 =3D Delete Delete =20 + alt keycode 14 =3D Meta_Delete =20 + keycode 15 =3D Tab Meta_Tab =20 + alt keycode 15 =3D Meta_Tab =20 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map kbd-1.15/data/ke= ymaps/i386/qwerty/lt.l4.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.l4.map 2008-10-23 20:03:59.000= 000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.l4.map 2008-12-03 22:42:14.00000000= 0 +0000 +@@ -205,7 +205,7 @@ + # edit this if you want the key above to delete symbols above + # cursor, not before. + keycode 14 =3D \ +- BackSpace BackSpace BackSpace BackSpace \ ++ Delete Delete Delete Delete \ + Delete Delete Delete Delete \ + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ + Meta_Delete Meta_Delete Meta_Delete Meta_Delete =20 +@@ -506,7 +506,7 @@ +=20 + # Edit this if you want strict VT100 emulation. + string F111 =3D "\033[3$" +-keycode 111 =3D Delete F111 Delete F111 \ ++keycode 111 =3D Remove F111 Remove F111 \ + Remove Remove Remove Remove \ + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ + Boot Boot Boot Boot +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map kbd-1.15/data/keyma= ps/i386/qwerty/lt.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/lt.map 2008-10-23 20:03:59.000000= 000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/lt.map 2008-12-03 22:42:58.000000000 += 0000 +@@ -204,7 +204,7 @@ + # edit this if you want the key above to delete symbols above + # cursor, not before. + keycode 14 =3D \ +- BackSpace BackSpace BackSpace BackSpace \ ++ Delete Delete Delete Delete \ + Delete Delete Delete Delete \ + Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \ + Meta_Delete Meta_Delete Meta_Delete Meta_Delete =20 +@@ -505,7 +505,7 @@ +=20 + # Edit this if you want strict VT100 emulation. + string F111 =3D "\033[3$" +-keycode 111 =3D Delete F111 Delete F111 \ ++keycode 111 =3D Remove F111 Remove F111 \ + Remove Remove Remove Remove \ + Meta_Delete Meta_Delete Meta_Delete Meta_Delete \ + Boot Boot Boot Boot +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map kbd-1.15/dat= a/keymaps/i386/qwerty/no-latin1.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/no-latin1.map 2008-06-20 12:36:00= .000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/no-latin1.map 2008-12-03 22:44:25.0000= 00000 +0000 +@@ -3,7 +3,7 @@ + # Send comments to Kjetil T. Homme + include "linux-with-alt-and-altgr" + plain keycode 83 =3D KP_Comma +- plain keycode 111 =3D Delete # "Remove" originally, weird... ++ plain keycode 111 =3D Remove + strings as usual +=20 + keycode 1 =3D Escape +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map kbd-1.15/data/keym= aps/i386/qwerty/ru1.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru1.map 2008-10-23 20:03:59.00000= 0000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru1.map 2008-12-03 22:45:32.000000000 = +0000 +@@ -143,8 +143,8 @@ +=20 + # The keycode "0xFF" is too dangerous for many programs (including emacs). + # So let it be bracket instead of Hard Sign. +-# altgr keycode 27 =3D +0xDF +-# altgr shift keycode 27 =3D +0xFF ++altgr keycode 27 =3D +0xDF ++altgr shift keycode 27 =3D +0xFF + control keycode 27 =3D Control_bracketright + altgr control keycode 27 =3D Control_bracketright + alt keycode 27 =3D Meta_bracketright +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map kbd-1.15/data/keym= aps/i386/qwerty/ru2.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru2.map 2008-10-23 20:03:59.00000= 0000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru2.map 2008-12-03 22:46:15.000000000 = +0000 +@@ -46,7 +46,7 @@ + alt keycode 12 =3D Meta_minus + keycode 13 =3D equal plus equal plus + alt keycode 13 =3D Meta_equal +- keycode 14 =3D BackSpace BackSpace BackSpace BackSpace ++ keycode 14 =3D Delete Delete Delete Delete + alt keycode 14 =3D Meta_Delete + keycode 15 =3D Tab Tab Tab Tab=09 + alt keycode 15 =3D Meta_Tab=09 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map kbd-1.15/dat= a/keymaps/i386/qwerty/ru-cp1251.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-cp1251.map 2008-10-23 20:03:59= .000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-cp1251.map 2008-12-03 22:47:12.0000= 00000 +0000 +@@ -39,7 +39,7 @@ + alt keycode 12 =3D Meta_minus + keycode 13 =3D equal plus equal plus + alt keycode 13 =3D Meta_equal +- keycode 14 =3D BackSpace ++ keycode 14 =3D Delete + alt keycode 14 =3D Meta_Delete + keycode 15 =3D Tab + alt keycode 15 =3D Meta_Tab=09 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map kbd-1.15/data/ke= ymaps/i386/qwerty/ru-ms.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru-ms.map 2008-10-23 20:03:59.000= 000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru-ms.map 2008-12-03 22:48:10.00000000= 0 +0000 +@@ -89,8 +89,8 @@ + altgr alt keycode 13 =3D Meta_equal + shift alt keycode 13 =3D Meta_plus + altgr shift alt keycode 13 =3D Meta_plus +- keycode 14 =3D BackSpace BackSpace BackSpace BackSpace +-# keycode 14 =3D Delete Delete Delete Delete ++# keycode 14 =3D BackSpace BackSpace BackSpace BackSpace ++ keycode 14 =3D Delete Delete Delete Delete + alt keycode 14 =3D Meta_Delete + altgr alt keycode 14 =3D Meta_Delete + keycode 15 =3D Tab Tab Tab Tab=09 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map kbd-1.15/data/k= eymaps/i386/qwerty/ru_win.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ru_win.map 2008-10-23 20:03:59.00= 0000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ru_win.map 2008-12-03 22:49:17.0000000= 00 +0000 +@@ -42,7 +42,7 @@ + alt keycode 12 =3D Meta_minus + keycode 13 =3D equal plus equal plus + alt keycode 13 =3D Meta_equal +- keycode 14 =3D BackSpace BackSpace BackSpace BackSpace ++ keycode 14 =3D Delete Delete Delete Delete + alt keycode 14 =3D Meta_Delete + keycode 15 =3D Tab Tab Tab Tab=09 + alt keycode 15 =3D Meta_Tab=09 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map kbd-1.15/data= /keymaps/i386/qwerty/se-ir209.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-ir209.map 2008-10-23 20:03:59.= 000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-ir209.map 2008-12-03 22:50:18.00000= 0000 +0000 +@@ -345,7 +345,7 @@ + keycode 109 =3D Next Scroll_Forward + keycode 110 =3D Insert +=20 +- keycode 111 =3D Delete # "Remove" originally, weird... ++ keycode 111 =3D Remove + control alt keycode 111 =3D Boot + control altgr keycode 111 =3D Boot +=20 +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map kbd-1.15/data/= keymaps/i386/qwerty/se-lat6.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/se-lat6.map 2008-10-23 20:03:59.0= 00000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/se-lat6.map 2008-12-03 22:50:44.000000= 000 +0000 +@@ -374,6 +374,6 @@ + keycode 109 =3D Next Scroll_Forward + keycode 110 =3D Insert +=20 +- keycode 111 =3D Delete # "Remove" originally, weird... ++ keycode 111 =3D Remove + control alt keycode 111 =3D Boot + control altgr keycode 111 =3D Boot +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map kbd-1.15/d= ata/keymaps/i386/qwerty/tr_q-latin5.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-10-23 20:03:= 59.000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/tr_q-latin5.map 2008-12-03 22:52:09.00= 0000000 +0000 +@@ -49,7 +49,7 @@ + alt keycode 12 =3D Meta_minus + keycode 13 =3D minus underscore + alt keycode 13 =3D Meta_equal +-keycode 14 =3D BackSpace Delete ++keycode 14 =3D Delete Delete + alt keycode 14 =3D Meta_Delete + keycode 15 =3D Tab Meta_Tab + alt keycode 15 =3D Meta_Tab +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map kbd-1.15/data/keyma= ps/i386/qwerty/ua.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua.map 2008-10-23 20:03:59.000000= 000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua.map 2008-12-03 22:52:52.000000000 += 0000 +@@ -249,7 +249,7 @@ + shift ctrll ctrlr keycode 13 =3D plus + alt ctrll ctrlr keycode 13 =3D Meta_equal + shift alt ctrll ctrlr keycode 13 =3D Meta_plus +-keycode 14 =3D BackSpace Delete =20 ++keycode 14 =3D Delete Delete =20 + control keycode 14 =3D BackSpace =20 + alt keycode 14 =3D Meta_Delete =20 + ctrlr keycode 14 =3D BackSpace +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map kbd-1.15/data/k= eymaps/i386/qwerty/ua-utf.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf.map 2008-10-23 20:03:59.00= 0000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf.map 2008-12-03 22:53:36.0000000= 00 +0000 +@@ -250,7 +250,7 @@ + shift ctrll ctrlr keycode 13 =3D plus + alt ctrll ctrlr keycode 13 =3D Meta_equal + shift alt ctrll ctrlr keycode 13 =3D Meta_plus +-keycode 14 =3D BackSpace Delete =20 ++keycode 14 =3D Delete Delete =20 + control keycode 14 =3D BackSpace =20 + alt keycode 14 =3D Meta_Delete =20 + ctrlr keycode 14 =3D BackSpace +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map kbd-1.15/dat= a/keymaps/i386/qwerty/ua-utf-ws.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-10-23 20:03:59= .000000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-utf-ws.map 2008-12-03 22:54:06.0000= 00000 +0000 +@@ -260,7 +260,7 @@ + shift ctrll ctrlr keycode 13 =3D plus + alt ctrll ctrlr keycode 13 =3D Meta_equal + shift alt ctrll ctrlr keycode 13 =3D Meta_plus +-keycode 14 =3D BackSpace Delete =20 ++keycode 14 =3D Delete Delete =20 + control keycode 14 =3D BackSpace =20 + alt keycode 14 =3D Meta_Delete =20 + ctrlr keycode 14 =3D BackSpace +diff -Naur kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map kbd-1.15/data/ke= ymaps/i386/qwerty/ua-ws.map +--- kbd-1.15.orig/data/keymaps/i386/qwerty/ua-ws.map 2008-10-23 20:03:59.000= 000000 +0100 ++++ kbd-1.15/data/keymaps/i386/qwerty/ua-ws.map 2008-12-03 22:54:23.00000000= 0 +0000 +@@ -260,7 +260,7 @@ + shift ctrll ctrlr keycode 13 =3D plus + alt ctrll ctrlr keycode 13 =3D Meta_equal + shift alt ctrll ctrlr keycode 13 =3D Meta_plus +-keycode 14 =3D BackSpace Delete =20 ++keycode 14 =3D Delete Delete =20 + control keycode 14 =3D BackSpace =20 + alt keycode 14 =3D Meta_Delete =20 + ctrlr keycode 14 =3D BackSpace diff --git a/kbd/vlock.pamd b/kbd/vlock.pamd new file mode 100644 index 000000000..d2d47e5b2 --- /dev/null +++ b/kbd/vlock.pamd @@ -0,0 +1,3 @@ +#%PAM-1.0 +auth include system-auth +account required pam_permit.so diff --git a/kernel/kernel.nm b/kernel/kernel.nm index 4d90512e2..62c23132b 100644 --- a/kernel/kernel.nm +++ b/kernel/kernel.nm @@ -5,7 +5,7 @@ =20 name =3D kernel version =3D 6.2 -release =3D 1 +release =3D 1.2 thisapp =3D linux-%{version} =20 maintainer =3D Arne Fitzenreiter @@ -43,7 +43,6 @@ build hostname libunwind-devel ncurses-devel - net-tools newt-devel openssl /usr/bin/openssl @@ -290,8 +289,10 @@ packages dracut kernel-updater linux-firmware - intel-microcode wireless-regdb + + # Install intel-microcode only on x86_64 + (intel-microcode if arch(x86_64)) end =20 files diff --git a/libmpc/libmpc.nm b/libmpc/libmpc.nm index fb6aacc44..a9bf379ad 100644 --- a/libmpc/libmpc.nm +++ b/libmpc/libmpc.nm @@ -5,7 +5,7 @@ =20 name =3D libmpc version =3D 1.3.1 -release =3D 1.1 +release =3D 1.2 thisapp =3D mpc-%{version} =20 groups =3D System/Libraries @@ -32,7 +32,8 @@ build --disable-static =20 test - make check LD_LIBRARY_PATH=3D"${DIR_APP}/src/.libs" + # This testsuite runs forever on x86_64 + : # make check LD_LIBRARY_PATH=3D"${DIR_APP}/src/.libs" end end =20 diff --git a/perl-XML-NamespaceSupport/perl-XML-NamespaceSupport.nm b/perl-XM= L-NamespaceSupport/perl-XML-NamespaceSupport.nm index fd4e8edda..9010e505b 100644 --- a/perl-XML-NamespaceSupport/perl-XML-NamespaceSupport.nm +++ b/perl-XML-NamespaceSupport/perl-XML-NamespaceSupport.nm @@ -5,7 +5,7 @@ =20 name =3D perl-XML-NamespaceSupport version =3D 1.11 -release =3D 1 +release =3D 1.1 arch =3D noarch =20 thisapp =3D XML-NamespaceSupport-%{version} @@ -28,6 +28,8 @@ build perl(constant) perl(Cwd) perl(ExtUtils::MakeMaker) >=3D 6.42 + perl(FindBin) + perl(Module::Install) perl(File::Path) perl(Test::More) >=3D 0.47 end diff --git a/perl/perl.nm b/perl/perl.nm index 949dc9b31..18c4c65a2 100644 --- a/perl/perl.nm +++ b/perl/perl.nm @@ -10,7 +10,7 @@ ver_plevel =3D 0 version =3D %{ver_major}.%{ver_minor}.%{ver_plevel} =20 # Never reset release in this package, just increase. -release =3D 2 +release =3D 2.1 =20 thisver =3D %{version}-%{_release} =20 @@ -179,43 +179,42 @@ packages perl(:WITH_PERLIO) =20 # File provides - #perl(abbrev.pl) - #perl(assert.pl) - #perl(bigfloat.pl) - #perl(bigint.pl) - #perl(bigrat.pl) - #perl(bytes_heavy.pl) - #perl(cacheout.pl) - #perl(complete.pl) - #perl(ctime.pl) - #perl(dotsh.pl) - #perl(dumpvar.pl) - #perl(exceptions.pl) - #perl(fastcwd.pl) - #perl(find.pl) - #perl(finddepth.pl) - #perl(flush.pl) - #perl(ftp.pl) - #perl(getcwd.pl) - #perl(getopt.pl) - #perl(getopts.pl) - #perl(hostname.pl) - #perl(importenv.pl) - #perl(look.pl) - #perl(newgetopt.pl) - #perl(open2.pl) - #perl(open3.pl) - #perl(perl5db.pl) - #perl(pwd.pl) - #perl(shellwords.pl) - #perl(stat.pl) - #perl(syslog.pl) - #perl(tainted.pl) - #perl(termcap.pl) - #perl(timelocal.pl) - #perl(utf8_heavy.pl) - #perl(validate.pl) - #perl(strict) + perl(abbrev.pl) + perl(assert.pl) + perl(bigfloat.pl) + perl(bigint.pl) + perl(bigrat.pl) + perl(bytes_heavy.pl) + perl(cacheout.pl) + perl(complete.pl) + perl(ctime.pl) + perl(dotsh.pl) + perl(dumpvar.pl) + perl(exceptions.pl) + perl(fastcwd.pl) + perl(find.pl) + perl(finddepth.pl) + perl(flush.pl) + perl(ftp.pl) + perl(getcwd.pl) + perl(getopt.pl) + perl(getopts.pl) + perl(hostname.pl) + perl(importenv.pl) + perl(look.pl) + perl(newgetopt.pl) + perl(open2.pl) + perl(open3.pl) + perl(perl5db.pl) + perl(pwd.pl) + perl(shellwords.pl) + perl(stat.pl) + perl(syslog.pl) + perl(tainted.pl) + perl(termcap.pl) + perl(timelocal.pl) + perl(utf8_heavy.pl) + perl(validate.pl) end end =20 diff --git a/rrdtool/rrdtool.nm b/rrdtool/rrdtool.nm index c9fa29602..6842ba491 100644 --- a/rrdtool/rrdtool.nm +++ b/rrdtool/rrdtool.nm @@ -5,7 +5,7 @@ =20 name =3D rrdtool version =3D 1.8.0 -release =3D 1 +release =3D 1.1 =20 groups =3D Applications/Databases url =3D https://oss.oetiker.ch/rrdtool/ @@ -72,8 +72,6 @@ packages =20 package %{name}-libs template LIBS - - requires +=3D dejavu-fonts-sans-mono-fonts end =20 package python3-%{name} diff --git a/tcl/tcl.nm b/tcl/tcl.nm index 4adf47524..d0160cad0 100644 --- a/tcl/tcl.nm +++ b/tcl/tcl.nm @@ -6,7 +6,7 @@ name =3D tcl major_ver =3D 8.6 version =3D %{major_ver}.13 -release =3D 1 +release =3D 1.1 thisapp =3D tcl%{version} =20 groups =3D Development/Languages @@ -31,6 +31,8 @@ build zlib-devel end =20 + DIR_APP =3D %{DIR_SRC}/%{thisapp}/unix + # tcl fails to detect that it needs to link agains libm LDFLAGS +=3D -lm =20 @@ -43,15 +45,10 @@ build --enable-threads \ --enable-64bit =20 - build - cd unix && %{configure} - - make %{PARALLELISMFLAGS} - end - - install - cd unix && make install install-private-headers INSTALL_ROOT=3D%{BUILDROOT} + make_install_targets +=3D \ + install-private-headers INSTALL_ROOT=3D%{BUILDROOT} =20 + install_cmds ln -svf tclsh%{major_ver} %{BUILDROOT}/usr/bin/tclsh =20 # for linking with -lib%{name} hooks/post-receive -- IPFire 3.x development tree --===============8221559727896871693==--