Skip to content

mariadb : remove obsolete mariadb variants from the tree #28046

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

BjarneDMat
Copy link
Contributor

@BjarneDMat BjarneDMat commented Mar 31, 2025

removed obsolete mariadb variants
marked  obsolete mariadb variants as requiring next up LTS variant
added   variant  mariadb11.4

port echo \
       'depends::mariadb(-10\.([34789]|10))?(\s|$)' \
    or 'variant:mariadb(_?(5([._]?[0-9.]*)?|10[._]?([34789]|10)))?(\s|$)'

ToDo :
akonadi                         apr-util                        dbslayer                        
freeradius                      hydra                           neko                            
pficommon                       pure-ftpd                       py-oursql                     
qore-mysql-module               root5                           root6                           
sphinx                          trojan                          

Fixed :
dovecot                         postfix                         php-mysql                     
py-mysqlclient                  p5-dbd-mariadb                  p5-dbd-mysql                 
qt5-mysql-plugin                qt53-mysql-plugin               qt55-mysql-plugin               
qt56-mysql-plugin               qt57-mysql-plugin               qt58-mysql-plugin               
qt59-mysql-plugin               qt511-mysql-plugin              qt513-mysql-plugin              
qt6-mysql-plugin                qt64-mysql-plugin               qt67-mysql-plugin               

WontFix - Abandoned :
amarok                          libzdb-mariadb                  mariadb-connector-cpp           
mariadb-lib_mysqludf_fPROJ4     mariadb-lib_mysqludf_json       
mariadb-lib_mysqludf_preg       mariadb-lib_mysqludf_xql        
qt4-mac-mariadb-plugin          

WontFix - Obsolete:
py27-mysql                      

Changes to be committed:
	modified:   databases/mariadb-10.10/Portfile
	deleted:    databases/mariadb-10.10/files/
	modified:   databases/mariadb-10.3/Portfile
	deleted:    databases/mariadb-10.3/files/
	modified:   databases/mariadb-10.4/Portfile
	deleted:    databases/mariadb-10.4/files/
	modified:   databases/mariadb-10.7/Portfile
	deleted:    databases/mariadb-10.7/files/
	modified:   databases/mariadb-10.8/Portfile
	deleted:    databases/mariadb-10.8/files/
	modified:   databases/mariadb-10.9/Portfile
	deleted:    databases/mariadb-10.9/files/
	modified:   databases/mariadb/Portfile
	deleted:    databases/mariadb/files/
removed obsolete mariadb variants
marked  obsolete mariadb variants as requiring next up LTS variant
added   variant  mariadb11.4

Changes to be committed:
	modified:   mail/dovecot/Portfile
removed obsolete mariadb variants
marked  obsolete mariadb variants as requiring next up LTS variant
added   variant  mariadb11.4

Changes to be committed:
	modified:   mail/postfix/Portfile
removed obsolete mariadb variant
added   variants mariadb10 mariadb11

Changes to be committed:
	modified:   lang/php/Portfile
removed obsolete mariadb variants
marked  obsolete mariadb variants as requiring next up LTS variant
added   variant  mariadb11_4

Changes to be committed:
	modified:   python/py-mysqlclient/Portfile
removed obsolete mariadb variants
marked  obsolete mariadb variants as requiring next up LTS variant
added   variant  mariadb11_4

Changes to be committed:
	modified:   perl/p5-dbd-mariadb/Portfile
	modified:   perl/p5-dbd-mysql/Portfile

These tow ports seem to be doing the exact same thing
1) do they conflict w/ each other
2) should we retire one of the (probably mariadb)
@macportsbot
Copy link

Notifying maintainers:
@michaelld for port mariadb-10.10, mariadb-10.3, mariadb-10.4, mariadb-10.7, mariadb-10.8, mariadb-10.9, mariadb.
@ryandesign for port php.
@jdberry for port dovecot.
@jmroot for port postfix.
@ctreleaven for port py-mysqlclient.

@BjarneDMat
Copy link
Contributor Author

@jmroot
I've started the process ...
I'll amend w/ the other ports the comming days as I get time; but I wanted to get started now in order to get feedback from the maintainers.

BjarneDM added 12 commits April 11, 2025 10:34
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt5/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt53/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt55/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt56/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt57/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt58/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt59/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt511/Portfile
postgres : added postgresql17
mysql    : added mariadb-11.4
           removed obsolete mariadb variants
           removed mysql5.6

Changes to be committed:
	modified:   aqua/qt513/Portfile
mysql    : added mariadb-11.4
           removed obsolete mariadb variants

Changes to be committed:
	modified:   aqua/qt6/Portfile
mysql    : added mariadb-11.4
           removed obsolete mariadb variants

Changes to be committed:
	modified:   aqua/qt64/Portfile
mysql    : added mariadb-11.4
           removed obsolete mariadb variants

Changes to be committed:
	modified:   aqua/qt67/Portfile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

8 participants