From 8649c95354ceb0ac80c9b223c23d8aa084b4cc3d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 22 Dec 2021 11:20:56 +0100 Subject: F35 now have 7.4 as module --- fedora/35/index.html | 128 ++++++++++++++++++++++++++++++++++++ fedora/35/php74/x86_64/httpsmirror | 21 ++++++ fedora/35/php74/x86_64/mirror | 60 +++++++++++++++++ fedora/35/test74/x86_64/httpsmirror | 21 ++++++ fedora/35/test74/x86_64/mirror | 60 +++++++++++++++++ mashinfo.el9 | 9 +++ wizard/index.php | 33 +++++++--- 7 files changed, 322 insertions(+), 10 deletions(-) create mode 100644 fedora/35/index.html create mode 100644 fedora/35/php74/x86_64/httpsmirror create mode 100644 fedora/35/php74/x86_64/mirror create mode 100644 fedora/35/test74/x86_64/httpsmirror create mode 100644 fedora/35/test74/x86_64/mirror diff --git a/fedora/35/index.html b/fedora/35/index.html new file mode 100644 index 00000000..b5972842 --- /dev/null +++ b/fedora/35/index.html @@ -0,0 +1,128 @@ + + + + + Remi's RPM repository - Fedora 35 + + + + + +
+ +

+ Blog | + Forum | + Repository | + Wizard +

+
+
+
+

Fedora release 35

+

modular

+ +

remi-php74 (only PHP 7.4 and extensions)

+ +

remi (PHP 8.0 and some others)

+ +

remi-php81 (only PHP 8.1 and extensions)

+ +

Test packages, please try them

+ +

development

+
    +
  • + x86_64 + really experimental stuff +
  • +
+

debuginfo

+ +
+
+ +
+
+
+ + + diff --git a/fedora/35/php74/x86_64/httpsmirror b/fedora/35/php74/x86_64/httpsmirror new file mode 100644 index 00000000..21177376 --- /dev/null +++ b/fedora/35/php74/x86_64/httpsmirror @@ -0,0 +1,21 @@ +https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/35/php74/x86_64/ +https://mirror.oxilion.nl/remi/fedora/35/php74/x86_64/ +https://mirrors.uni-ruse.bg/remi/fedora/35/php74/x86_64/ +https://remi.mirror.karneval.cz/fedora/35/php74/x86_64/ +https://mirror.netsite.dk/remi/fedora/35/php74/x86_64/ +https://mirrors.ukfast.co.uk/sites/remi/fedora/35/php74/x86_64/ +https://mirror.netweaver.uk/remi/fedora/35/php74/x86_64/ +https://mir01.syntis.net/remirepo/fedora/35/php74/x86_64/ +https://mirror.pit.teraswitch.com/remi/fedora/35/php74/x86_64/ +https://remi.mirror.liteserver.nl/fedora/35/php74/x86_64/ +https://mirror.marwan.ma/remi/fedora/35/php74/x86_64/ +https://remi.mivzakim.net/fedora/35/php74/x86_64/ +https://remi.mirror.digitalpacific.com.au/fedora/35/php74/x86_64/ +https://merlin.fit.vutbr.cz/mirrors/remi/fedora/35/php74/x86_64/ +https://mirrors.ptisp.pt/remi/fedora/35/php74/x86_64/ +https://mirrors.upr.edu/remi/fedora/35/php74/x86_64/ +https://mirror.dk.team.blue/remi/fedora/35/php74/x86_64/ +https://mirror.docker.ru/remi/fedora/35/php74/x86_64/ +https://mirror.ihost.md/remi/fedora/35/php74/x86_64/ +https://mirror.23m.com/remi/fedora/35/php74/x86_64/ +https://rpms.remirepo.net/fedora/35/php74/x86_64/ diff --git a/fedora/35/php74/x86_64/mirror b/fedora/35/php74/x86_64/mirror new file mode 100644 index 00000000..61065060 --- /dev/null +++ b/fedora/35/php74/x86_64/mirror @@ -0,0 +1,60 @@ +http://remi.schlundtech.de/fedora/35/php74/x86_64/ +http://fr2.rpmfind.net/linux/remi/fedora/35/php74/x86_64/ +## http://mirror5.layerjet.com/remi/fedora/35/php74/x86_64/ +http://remi.mirrors.arminco.com/fedora/35/php74/x86_64/ +http://rpms.remirepo.net/fedora/35/php74/x86_64/ +## http://mirror.1000mbps.com/remi/fedora/35/php74/x86_64/ +http://mirror.cedia.org.ec/remi/fedora/35/php74/x86_64/ +http://ftp.arnes.si/mirrors/remi/fedora/35/php74/x86_64/ +http://remi.conetix.com.au/fedora/35/php74/x86_64/ +## http://remi.mirror.net.in/fedora/35/php74/x86_64/ +http://mirrors.neterra.net/fedora/35/php74/x86_64/ +http://mirrors.thzhost.com/remi/fedora/35/php74/x86_64/ +http://mirror.uta.edu.ec/remi/fedora/35/php74/x86_64/ +http://mirrors.netix.net/remi/fedora/35/php74/x86_64/ +http://remi.mirrors.cu.be/fedora/35/php74/x86_64/ +## http://mirror.innosol.asia/remi/fedora/35/php74/x86_64/ +http://mirror.neolabs.kz/remi/fedora/35/php74/x86_64/ +http://mirror.veriteknik.net.tr/remi/fedora/35/php74/x86_64/ +## http://remi.mirror.ate.info/fedora/35/php74/x86_64/ +https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/35/php74/x86_64/ +## http://repo1.ash.innoscale.net/remi/fedora/35/php74/x86_64/ +## http://repo1.sea.innoscale.net/remi/fedora/35/php74/x86_64/ +http://repo1.dal.innoscale.net/remi/fedora/35/php74/x86_64/ +http://mirror.bebout.net/remi/fedora/35/php74/x86_64/ +https://mirror.oxilion.nl/remi/fedora/35/php74/x86_64/ +## https://remi.mirror.wearetriple.com/fedora/35/php74/x86_64/ +## http://mirror.upb.edu.co/remi/fedora/35/php74/x86_64/ +https://mirrors.uni-ruse.bg/remi/fedora/35/php74/x86_64/ +https://remi.mirror.karneval.cz/fedora/35/php74/x86_64/ +https://mirror.netsite.dk/remi/fedora/35/php74/x86_64/ +http://mirror.reconn.ru/remi/fedora/35/php74/x86_64/ +https://mirrors.ukfast.co.uk/sites/remi/fedora/35/php74/x86_64/ +https://mirror.netweaver.uk/remi/fedora/35/php74/x86_64/ +## http://mirror.xeonbd.com/remi/fedora/35/php74/x86_64/ +http://mirror.team-cymru.com/remi/fedora/35/php74/x86_64/ +http://ftp.riken.jp/Linux/remi/fedora/35/php74/x86_64/ +https://mir01.syntis.net/remirepo/fedora/35/php74/x86_64/ +http://mirrors.bytes.ua/remi/fedora/35/php74/x86_64/ +http://remirepo.reloumirrors.net/fedora/35/php74/x86_64/ +https://mirror.pit.teraswitch.com/remi/fedora/35/php74/x86_64/ +## https://mirror.sjc02.svwh.net/remi/fedora/35/php74/x86_64/ +## https://mirror.serverion.com/remi/fedora/35/php74/x86_64/ +https://remi.mirror.liteserver.nl/fedora/35/php74/x86_64/ +https://mirror.marwan.ma/remi/fedora/35/php74/x86_64/ +https://remi.mivzakim.net/fedora/35/php74/x86_64/ +https://remi.mirror.digitalpacific.com.au/fedora/35/php74/x86_64/ +https://merlin.fit.vutbr.cz/mirrors/remi/fedora/35/php74/x86_64/ +## https://mirror.telkomuniversity.ac.id/remi/fedora/35/php74/x86_64/ +## https://mirrors.chroot.ro/remi/fedora/35/php74/x86_64/ +https://mirrors.ptisp.pt/remi/fedora/35/php74/x86_64/ +https://mirrors.upr.edu/remi/fedora/35/php74/x86_64/ +## http://mirror.digitalnova.at/remi/fedora/35/php74/x86_64/ +http://mirror.yer.az/remi/fedora/35/php74/x86_64/ +https://mirror.dk.team.blue/remi/fedora/35/php74/x86_64/ +## https://mirror.dogado.de/remi/fedora/35/php74/x86_64/ +https://mirror.docker.ru/remi/fedora/35/php74/x86_64/ +https://mirror.ihost.md/remi/fedora/35/php74/x86_64/ +https://mirror.23m.com/remi/fedora/35/php74/x86_64/ +http://mirror.hoster.kz/remi/fedora/35/php74/x86_64/ +https://repo.extreme-ix.org/remi/fedora/35/php74/x86_64/ diff --git a/fedora/35/test74/x86_64/httpsmirror b/fedora/35/test74/x86_64/httpsmirror new file mode 100644 index 00000000..8f73a0ae --- /dev/null +++ b/fedora/35/test74/x86_64/httpsmirror @@ -0,0 +1,21 @@ +https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/35/test74/x86_64/ +https://mirror.oxilion.nl/remi/fedora/35/test74/x86_64/ +https://mirrors.uni-ruse.bg/remi/fedora/35/test74/x86_64/ +https://remi.mirror.karneval.cz/fedora/35/test74/x86_64/ +https://mirror.netsite.dk/remi/fedora/35/test74/x86_64/ +https://mirrors.ukfast.co.uk/sites/remi/fedora/35/test74/x86_64/ +https://mirror.netweaver.uk/remi/fedora/35/test74/x86_64/ +https://mir01.syntis.net/remirepo/fedora/35/test74/x86_64/ +https://mirror.pit.teraswitch.com/remi/fedora/35/test74/x86_64/ +https://remi.mirror.liteserver.nl/fedora/35/test74/x86_64/ +https://mirror.marwan.ma/remi/fedora/35/test74/x86_64/ +https://remi.mivzakim.net/fedora/35/test74/x86_64/ +https://remi.mirror.digitalpacific.com.au/fedora/35/test74/x86_64/ +https://merlin.fit.vutbr.cz/mirrors/remi/fedora/35/test74/x86_64/ +https://mirrors.ptisp.pt/remi/fedora/35/test74/x86_64/ +https://mirrors.upr.edu/remi/fedora/35/test74/x86_64/ +https://mirror.dk.team.blue/remi/fedora/35/test74/x86_64/ +https://mirror.docker.ru/remi/fedora/35/test74/x86_64/ +https://mirror.ihost.md/remi/fedora/35/test74/x86_64/ +https://mirror.23m.com/remi/fedora/35/test74/x86_64/ +https://rpms.remirepo.net/fedora/35/test74/x86_64/ diff --git a/fedora/35/test74/x86_64/mirror b/fedora/35/test74/x86_64/mirror new file mode 100644 index 00000000..5d21e1c9 --- /dev/null +++ b/fedora/35/test74/x86_64/mirror @@ -0,0 +1,60 @@ +http://remi.schlundtech.de/fedora/35/test74/x86_64/ +http://fr2.rpmfind.net/linux/remi/fedora/35/test74/x86_64/ +## http://mirror5.layerjet.com/remi/fedora/35/test74/x86_64/ +http://remi.mirrors.arminco.com/fedora/35/test74/x86_64/ +http://rpms.remirepo.net/fedora/35/test74/x86_64/ +## http://mirror.1000mbps.com/remi/fedora/35/test74/x86_64/ +http://mirror.cedia.org.ec/remi/fedora/35/test74/x86_64/ +http://ftp.arnes.si/mirrors/remi/fedora/35/test74/x86_64/ +http://remi.conetix.com.au/fedora/35/test74/x86_64/ +## http://remi.mirror.net.in/fedora/35/test74/x86_64/ +http://mirrors.neterra.net/fedora/35/test74/x86_64/ +http://mirrors.thzhost.com/remi/fedora/35/test74/x86_64/ +http://mirror.uta.edu.ec/remi/fedora/35/test74/x86_64/ +http://mirrors.netix.net/remi/fedora/35/test74/x86_64/ +http://remi.mirrors.cu.be/fedora/35/test74/x86_64/ +## http://mirror.innosol.asia/remi/fedora/35/test74/x86_64/ +http://mirror.neolabs.kz/remi/fedora/35/test74/x86_64/ +http://mirror.veriteknik.net.tr/remi/fedora/35/test74/x86_64/ +## http://remi.mirror.ate.info/fedora/35/test74/x86_64/ +https://mirrors.tuna.tsinghua.edu.cn/remi/fedora/35/test74/x86_64/ +## http://repo1.ash.innoscale.net/remi/fedora/35/test74/x86_64/ +## http://repo1.sea.innoscale.net/remi/fedora/35/test74/x86_64/ +http://repo1.dal.innoscale.net/remi/fedora/35/test74/x86_64/ +http://mirror.bebout.net/remi/fedora/35/test74/x86_64/ +https://mirror.oxilion.nl/remi/fedora/35/test74/x86_64/ +## https://remi.mirror.wearetriple.com/fedora/35/test74/x86_64/ +## http://mirror.upb.edu.co/remi/fedora/35/test74/x86_64/ +https://mirrors.uni-ruse.bg/remi/fedora/35/test74/x86_64/ +https://remi.mirror.karneval.cz/fedora/35/test74/x86_64/ +https://mirror.netsite.dk/remi/fedora/35/test74/x86_64/ +http://mirror.reconn.ru/remi/fedora/35/test74/x86_64/ +https://mirrors.ukfast.co.uk/sites/remi/fedora/35/test74/x86_64/ +https://mirror.netweaver.uk/remi/fedora/35/test74/x86_64/ +## http://mirror.xeonbd.com/remi/fedora/35/test74/x86_64/ +http://mirror.team-cymru.com/remi/fedora/35/test74/x86_64/ +http://ftp.riken.jp/Linux/remi/fedora/35/test74/x86_64/ +https://mir01.syntis.net/remirepo/fedora/35/test74/x86_64/ +http://mirrors.bytes.ua/remi/fedora/35/test74/x86_64/ +http://remirepo.reloumirrors.net/fedora/35/test74/x86_64/ +https://mirror.pit.teraswitch.com/remi/fedora/35/test74/x86_64/ +## https://mirror.sjc02.svwh.net/remi/fedora/35/test74/x86_64/ +## https://mirror.serverion.com/remi/fedora/35/test74/x86_64/ +https://remi.mirror.liteserver.nl/fedora/35/test74/x86_64/ +https://mirror.marwan.ma/remi/fedora/35/test74/x86_64/ +https://remi.mivzakim.net/fedora/35/test74/x86_64/ +https://remi.mirror.digitalpacific.com.au/fedora/35/test74/x86_64/ +https://merlin.fit.vutbr.cz/mirrors/remi/fedora/35/test74/x86_64/ +## https://mirror.telkomuniversity.ac.id/remi/fedora/35/test74/x86_64/ +## https://mirrors.chroot.ro/remi/fedora/35/test74/x86_64/ +https://mirrors.ptisp.pt/remi/fedora/35/test74/x86_64/ +https://mirrors.upr.edu/remi/fedora/35/test74/x86_64/ +## http://mirror.digitalnova.at/remi/fedora/35/test74/x86_64/ +http://mirror.yer.az/remi/fedora/35/test74/x86_64/ +https://mirror.dk.team.blue/remi/fedora/35/test74/x86_64/ +## https://mirror.dogado.de/remi/fedora/35/test74/x86_64/ +https://mirror.docker.ru/remi/fedora/35/test74/x86_64/ +https://mirror.ihost.md/remi/fedora/35/test74/x86_64/ +https://mirror.23m.com/remi/fedora/35/test74/x86_64/ +http://mirror.hoster.kz/remi/fedora/35/test74/x86_64/ +https://repo.extreme-ix.org/remi/fedora/35/test74/x86_64/ diff --git a/mashinfo.el9 b/mashinfo.el9 index cc51e3ef..b8858ce4 100644 --- a/mashinfo.el9 +++ b/mashinfo.el9 @@ -57,6 +57,15 @@ ImageMagick7-libs ImageMagick7-c++ ImageMagick7-djvu ImageMagick7-heic +vips +vips-tools +vips-devel +vips-poppler +vips-openslide +vips-heif +vips-magick-im6 +vips-magick-im7 +vips-magick-gm # SCLs php74 php74-build diff --git a/wizard/index.php b/wizard/index.php index 3fadbad6..558fa84c 100644 --- a/wizard/index.php +++ b/wizard/index.php @@ -37,6 +37,17 @@ $osmin = [ 'Fedora 34' => '5.6', 'Fedora 33' => '5.6', ]; +$osminbase = [ + 'RHEL 9' => '7.4', + 'RHEL 8' => '5.6', + 'RHEL 7' => '5.4', + 'CentOS 9' => '7.4', + 'CentOS 8' => '5.6', + 'CentOS 7' => '5.4', + 'Fedora 35' => '7.4', + 'Fedora 34' => '7.4', + 'Fedora 33' => '7.4', +]; $osmax = [ 'RHEL 9' => '8.1', 'RHEL 8' => '8.1', @@ -183,7 +194,7 @@ if ($php && $os) { $os, is_array($osvers[$os]) ? implode(', ', $osvers[$os]) : $osvers[$os] ); - if (version_compare($php, '5.6', '<')) { + if (version_compare($php, '7.4', '<')) { printf("
  • WARNING, PHP version %s have reached its eod of life, despite packages have security fix, you should consider a maintained version.

  • ", $php); } } @@ -235,11 +246,7 @@ if ($php && $os && $type && !$err) { if ($type == 'base') { printf("
  • You want a single version which means replacing base packages from the distribution

  • "); - if ($dist != 'Fedora' && $ver >= 9) { - $min = $osmin[$os]; - } else { - $min = (is_array($osvers[$os]) ? $osvers[$os][0] : $osvers[$os]); - } + $min = $osminbase[$os]; printf("
  • Packages have the same name than the base repository, ie php-*

  • "); @@ -265,10 +272,12 @@ if ($php && $os && $type && !$err) { printf("
        dnf config-manager --set-enabled remi

    "); } - if ($dist == 'Fedora' || $yum == 'yum') { + //if ($dist == 'Fedora' || $yum == 'yum') { + if ($yum == 'yum') { printf("
  • PHP version %s packages are available for %s in %s repository

  • ", $php, $os, $repo); printf("
  • Command to enable the repository:"); } + /* if ($dist == 'Fedora') { printf("
        dnf config-manager --set-enabled %s

  • ", $repo); if ($mod) { @@ -276,7 +285,9 @@ if ($php && $os && $type && !$err) { printf("
        dnf config-manager --set-disabled remi-modular

    "); printf("
  • Alternatively, you may prefer the modern way, by enabling the module stream for $php:"); } - } else if ($yum == 'yum') { // EL-6, 7 + } else + */ + if ($yum == 'yum') { // EL-6, 7 printf("
        yum-config-manager --disable 'remi-php*'");
                     printf(   "\n    yum-config-manager --enable   %s

  • ", $repo); @@ -333,12 +344,14 @@ if ($php && $os && $type && !$err) { if ($dist=='Fedora') { $repo = 'remi'; //($phpvers[$php] ? 'remi' : 'remi-test'); // Dev version + printf("
  • Some common dependencies are available in remi repository, which need to be enabled"); + printf("
        dnf config-manager --set-enabled remi

  • "); printf("
  • The %s collection is available in the $repo repository

  • ", $scl); printf("
  • Command to install:"); - printf("
        $yum --enablerepo=$repo install %s
    ", $scl); + printf("
        $yum install %s
    ", $scl); printf("

  • "); printf("
  • Command to install additional packages:"); - printf("
        $yum --enablerepo=$repo install %s-php-xxx
    ", $scl); + printf("
        $yum install %s-php-xxx
    ", $scl); } else { $repo = 'remi-safe'; //($phpvers[$php] ? 'remi-safe' : 'remi-test'); // Dev version $opt = ""; //($phpvers[$php] ? '' : '--enablerepo=remi-test'); // Dev version -- cgit