gcc, binutils, shadow, isl, libmpc, mpfr, gmp: version bump.. glibc: rebuild..

This commit is contained in:
suvari
2024-05-26 15:10:39 +03:00
parent 2e068b7b35
commit 91e098964a
11 changed files with 94 additions and 27 deletions
+11
View File
@@ -123,6 +123,17 @@
</Package>
<History>
<Update release="91">
<Date>2024-05-26</Date>
<Version>6.6.30</Version>
<Comment>Rebuild</Comment>
<Type package="kernel">security</Type>
<Requires>
<Action package="kernel">systemRestart</Action>
</Requires>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="90">
<Date>2024-05-05</Date>
<Version>6.6.30</Version>
+8 -1
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>glibc</Name>
@@ -2089,6 +2089,13 @@
</Package>
<History>
<Update release="13">
<Date>2024-05-26</Date>
<Version>2.35</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="12">
<Date>2023-03-13</Date>
<Version>2.35</Version>
+9 -2
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>shadow</Name>
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>Utilities to deal with user accounts</Summary>
<Description>The Shadow password file utilities package includes programs necessary to convert traditional V7 *NIX password files to the SVR4 shadow password format, and additional tools to maintain password and group files (that work with both shadow and non-shadow passwords).</Description>
<Archive sha1sum="8fd92f5d7ad8cfbe8c14c71b5b04f302987e8fbc" type="tarxz">https://github.com/shadow-maint/shadow/releases/download/4.14.6/shadow-4.14.6.tar.xz</Archive>
<Archive sha1sum="44b7b497b6a0ddd1c269b775548895336f68b906" type="tarxz">https://github.com/shadow-maint/shadow/releases/download/4.15.1/shadow-4.15.1.tar.xz</Archive>
<AdditionalFiles>
<AdditionalFile target="pisi-shadowbase.sh" permission="0755">pisi-shadowbase.sh</AdditionalFile>
</AdditionalFiles>
@@ -88,6 +88,13 @@
</Package>
<History>
<Update release="27">
<Date>2024-05-26</Date>
<Version>4.15.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="26">
<Date>2024-03-07</Date>
<Version>4.14.6</Version>
+1 -1
View File
@@ -60,7 +60,7 @@ def install():
autotools.make("-C bfd clean")
autotools.make('CFLAGS="-fPIC %s" -C bfd' % get.CFLAGS())
pisitools.insinto("/usr/lib", "bfd/libbfd.a")
# pisitools.insinto("/usr/lib", "bfd/libbfd.a")
pisitools.insinto("/usr/lib", "libiberty/libiberty.a")
pisitools.insinto("/usr/include", "include/libiberty.h")
pisitools.insinto("/usr/include", "include/demangle.h")
+9 -2
View File
@@ -1,4 +1,4 @@
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>binutils</Name>
@@ -11,7 +11,7 @@
<IsA>app:console</IsA>
<Summary>Assembler and linker tools</Summary>
<Description>Contains commands like as, ld, nm, objdump, ar, ranlib for compiling assembly code to the machine language, and for linking and manipulating the binary object files.</Description>
<Archive sha1sum="fee4fbef9d632afc1988dd631d7f75d4394b7f8d" type="tarxz">http://ftp.gnu.org/gnu/binutils/binutils-2.40.tar.xz</Archive>
<Archive sha1sum="44da41792c60419863d7e13fa1deaf6b24dd69b8" type="tarxz">https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz</Archive>
<BuildDependencies>
<Dependency>texinfo</Dependency>
</BuildDependencies>
@@ -36,6 +36,13 @@
</Package>
<History>
<Update release="14">
<Date>2024-05-25</Date>
<Version>2.42</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="13">
<Date>2023-02-01</Date>
<Version>2.40</Version>
+4 -4
View File
@@ -62,9 +62,9 @@ def setup():
pisitools.dosed("libiberty/configure", "^(ac_cpp='\$CPP\s\$CPPFLAGS)", r"\1 -O2")
# shelltools.move("isl-0.25", "isl")
# shelltools.move("mpfr-4.2.0", "mpfr")
# shelltools.move("mpfr-4.2.1", "mpfr")
# shelltools.move("mpc-1.3.1", "mpc")
# shelltools.move("gmp-6.2.1", "gmp")
# shelltools.move("gmp-6.3.0", "gmp")
#shelltools.cd("../")
shelltools.makedirs("build")
@@ -116,8 +116,8 @@ def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
#autotools.install()
for header in ["limits.h","syslimits.h"]:
pisitools.insinto("/usr/lib/gcc/%s/%s/include" % (get.HOST(), verMajor) , "gcc/include-fixed/%s" % header)
# for header in ["limits.h","syslimits.h"]:
# pisitools.insinto("/usr/lib/gcc/%s/%s/include" % (get.HOST(), verMajor) , "gcc/include-fixed/%s" % header)
# Not needed
pisitools.removeDir("/usr/lib/gcc/*/*/include-fixed")
+13 -6
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gcc</Name>
@@ -14,11 +14,11 @@
<IsA>library</IsA>
<Summary>The GNU Compiler Collection, includes C, C++, Objective-C and Fortran compilers</Summary>
<Description>The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, as well as libraries for these languages</Description>
<Archive sha1sum="5dce6dc0091b8049b530d1587513a07201691760" type="tarxz">https://sourceware.org/pub/gcc/releases/gcc-12.2.0/gcc-12.2.0.tar.xz</Archive>
<Archive sha1sum="0aec8d432b8473559942a45c12459a5db3a04618" type="tarxz">https://sourceware.org/pub/gcc/releases/gcc-14.1.0/gcc-14.1.0.tar.xz</Archive>
<!-- <Archive sha1sum="4f734ca3ebceac28e2f944b131a47133b19e2c5e" target="gcc-12.2.0" type="tarxz">http://ftp.gnu.org/gnu/mpfr/mpfr-4.2.0.tar.xz</Archive> -->
<!-- <Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" target="gcc-12.2.0" type="targz">http://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive> -->
<!-- <Archive sha1sum="0578d48607ec0e272177d175fd1807c30b00fdf2" target="gcc-12.2.0" type="tarxz">mirrors://gnu/gmp/gmp-6.2.1.tar.xz</Archive> --> --> -->
<!-- <Archive sha1sum="31ffb4244cb469e2b4937cce1f50150300971dfb" target="gcc-14.1.0" type="tarxz">http://ftp.gnu.org/gnu/mpfr/mpfr-4.2.1.tar.xz</Archive> -->
<!-- <Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" target="gcc-14.1.0" type="targz">http://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive> -->
<!-- <Archive sha1sum="b4043dd2964ab1a858109da85c44de224384f352" target="gcc-14.1.0" type="tarxz">mirrors://gnu/gmp/gmp-6.3.0.tar.xz</Archive> -->
<!-- <Archive sha1sum="247eecb538ff310e8fb77badd629ee32a3895a98" target="gcc-12.2.0" type="tarxz">https://mirror.sobukus.de/files/src/isl/isl-0.25.tar.xz</Archive> -->
<BuildDependencies>
<Dependency versionFrom="2.40">binutils</Dependency>
@@ -159,10 +159,10 @@
<RuntimeDependencies>
<Dependency>gmp</Dependency>
<Dependency>zlib</Dependency>
<Dependency>mpfr</Dependency>
<Dependency>libmpc</Dependency>
<Dependency>isl</Dependency>
<Dependency>zstd</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/lib</Path>
@@ -181,6 +181,13 @@
</Package>
<History>
<Update release="14">
<Date>2024-05-25</Date>
<Version>14.1.0</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="13">
<Date>2023-01-28</Date>
<Version>12.2.0</Version>
+9 -2
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gmp</Name>
@@ -13,7 +13,7 @@
<IsA>library</IsA>
<Summary>Arbitrary precision arithmetic library</Summary>
<Description>GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.</Description>
<Archive sha1sum="0578d48607ec0e272177d175fd1807c30b00fdf2" type="tarxz">mirrors://gnu/gmp/gmp-6.2.1.tar.xz</Archive>
<Archive sha1sum="b4043dd2964ab1a858109da85c44de224384f352" type="tarxz">mirrors://gnu/gmp/gmp-6.3.0.tar.xz</Archive>
</Source>
<Package>
@@ -58,6 +58,13 @@
</Package>
<History>
<Update release="14">
<Date>2024-05-25</Date>
<Version>6.3.0</Version>
<Comment>Verion bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="13">
<Date>2023-01-28</Date>
<Version>6.2.1</Version>
+9 -2
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>isl</Name>
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Integer Set Library</Summary>
<Description>isl is a library for manipulating sets and relations of integer points bounded by linear constraints.</Description>
<Archive sha1sum="247eecb538ff310e8fb77badd629ee32a3895a98" type="tarxz">https://libisl.sourceforge.io/isl-0.25.tar.xz</Archive>
<Archive sha1sum="de76a774097302f486dd5031ff3eed0dd236c5ae" type="tarxz">https://libisl.sourceforge.io/isl-0.26.tar.xz</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
</BuildDependencies>
@@ -46,6 +46,13 @@
</Package>
<History>
<Update release="2">
<Date>2024-05-25</Date>
<Version>0.26</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2023-01-28</Date>
<Version>0.25</Version>
+10 -3
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libmpc</Name>
@@ -12,10 +12,10 @@
<IsA>library</IsA>
<Summary>High precision and correct rounding library</Summary>
<Description>libmpc is a library for arithmetic of complex numbers with arbitrarily high precision and correct rounding.</Description>
<Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" type="targz">ftp://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive>
<Archive sha1sum="bac1c1fa79f5602df1e29e4684e103ad55714e02" type="targz">https://ftp.gnu.org/gnu/mpc/mpc-1.3.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
<Dependency versionFrom="4.2.0">mpfr-devel</Dependency>
<Dependency versionFrom="4.2.1">mpfr-devel</Dependency>
</BuildDependencies>
</Source>
@@ -44,6 +44,13 @@
</Package>
<History>
<Update release="12">
<Date>2024-05-25</Date>
<Version>1.3.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="11">
<Date>2023-01-28</Date>
<Version>1.3.1</Version>
+11 -4
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>mpfr</Name>
@@ -13,12 +13,12 @@
<IsA>library</IsA>
<Summary>Multiple precision floating point library</Summary>
<Description>The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). It is based on the GMP multiple-precision library.</Description>
<Archive sha1sum="4f734ca3ebceac28e2f944b131a47133b19e2c5e" type="tarxz">https://ftp.gnu.org/gnu/mpfr/mpfr-4.2.0.tar.xz</Archive>
<Archive sha1sum="31ffb4244cb469e2b4937cce1f50150300971dfb" type="tarxz">https://ftp.gnu.org/gnu/mpfr/mpfr-4.2.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gmp-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">mpfr-4.2.0-p9.patch</Patch>
<!-- <Patch level="1">mpfr-4.2.0-p9.patch</Patch> -->
</Patches>
</Source>
@@ -39,7 +39,7 @@
<Summary>Development files for mpfr</Summary>
<RuntimeDependencies>
<Dependency release="current">mpfr</Dependency>
<Dependency>gmp-devel</Dependency>
<Dependency>gmp-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -49,6 +49,13 @@
</Package>
<History>
<Update release="14">
<Date>2024-05-25</Date>
<Version>4.2.1</Version>
<Comment>Version bump</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="13">
<Date>2023-05-20</Date>
<Version>4.2.0</Version>