dev-libs/StringiFor
StringiFor, Strings Fortran Manipulator, yet another strings Fortran module
ChangeLog
commit 8b33f89cdabe5a9eb583a9dfb8e1145f672ceb78
Author: David Roman <davidroman96@gmail.com>
Date: Thu Jul 25 11:16:30 2024 +0200
Revert "*/*: ExcessiveLineLength fix most of them"
This reverts commit 79341e9f046f373509b9ab9d14ef711797d5bfa5.
Signed-off-by: David Roman <davidroman96@gmail.com>
commit 79341e9f046f373509b9ab9d14ef711797d5bfa5
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Fri Jul 19 21:33:15 2024 +0400
*/*: ExcessiveLineLength fix most of them
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit a1880e4ff8112f5717cdf25a8819f0f389ce31f4
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Apr 18 22:05:28 2024 +0300
dev-libs/StringiFor: enable py3.12
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 8d8997f0825f6545d2c50c023d00b8d9a1168ddd
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Jan 25 20:38:01 2024 +0300
dev-libs/StringiFor: update Manifest record size
Closes: https://bugs.gentoo.org/922904
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 24750df33281cc55c2bad8f42b61fab814a0c3e0
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Jan 21 23:24:28 2024 +0300
dev-libs/StringiFor: update {dev-util → dev-build}/FoBiS
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500
*/*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500
*/*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 294a120fd84c7166d3b4c5cb26a1e5eaed57e175
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Jan 19 00:46:31 2023 +0300
dev-libs/StringiFor: drop python3.8 compat.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 68bee2645a14141f1e9a7f6e05ac80b1b84d8ad5
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Oct 29 01:16:52 2022 +0300
dev-libs/StringiFor: drop old 1.1.1, 1.1.3
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit ae073fb36c5f180fe130943f3d10d29b5df80ea7
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Oct 13 18:57:01 2022 +0300
dev-libs/StringiFor: 1.1.4 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 3697e41d192b7638b1c0fe004fb69124f19d0002
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Fri Sep 10 14:23:34 2021 +0300
dev-libs/StringiFor: Fix BDEPEND python implementation. Add '|| die'.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 478391cc3cacbc5797f6676de5be8c3476b1ede5
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Sep 9 08:46:01 2021 +0300
dev-libs/StringiFor: 1.1.3 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 709970547b89e4f52d32818b6835f649b721a87d
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Apr 24 12:37:38 2021 +0300
dev-libs/StringiFor: fix call gfortran directly, pass system LDFLAGS
Closes: https://bugs.gentoo.org/784935
Closes: https://bugs.gentoo.org/780942
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 04597bc97614764b93a267628d0210043c91cae0
Author: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Date: Thu Apr 22 08:44:53 2021 +0200
dev-libs/StringiFor: add missing deps
Closes: https://bugs.gentoo.org/784935
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
commit 4297c3af8dc30a457c667231eec7368a926a6ce8
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Sat Apr 25 22:07:00 2020 +0200
dev-libs/StringiFor: lang="en"
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
commit a725a13101ab80436245817a4e4471c6e796f3b0
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Tue Apr 21 15:30:27 2020 +0300
dev-libs/StringiFor: remove check if FFLAGS is empty
Because the FFLAGS is presented by default in profile [1]
the check "if FFLAGS is empty" is removed.
[1] https://bugs.gentoo.org/575446
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit baccbd0f3a79a5d637a407d0124cc98d2c1be8c3
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Apr 19 19:47:02 2020 +0300
dev-libs/StringiFor: add maintainer
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 922802984384470d2305c4c525d0cc4b2edead75
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Apr 19 17:01:04 2020 +0300
dev-libs/StringiFor: new package
A KISS pure Fortran library providing astrings (class) manipulator
for modern (2003+) Fortran projects.
From developer's page (https://github.com/szaghi/StringiFor):
What is StringiFor?
Modern Fortran standards (2003+) have introduced a better support
for characters variables, but Fortraners still do not have the power
on dealing with strings of other more-rich-programmers, e.g. Pythoners.
Allocatable deferred length character variables are now quantum-leap
with respect the old inflexible Fortran characters,
but it is still not enough for many Fortraners.
Moreover, Fortran does not provide builtin methods
for widely used strings manipulations offered by other languages,
e.g. UPPER/lowercase transformation, tokenization, etc...
StringiFor attempts to fill this lack.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Author: David Roman <davidroman96@gmail.com>
Date: Thu Jul 25 11:16:30 2024 +0200
Revert "*/*: ExcessiveLineLength fix most of them"
This reverts commit 79341e9f046f373509b9ab9d14ef711797d5bfa5.
Signed-off-by: David Roman <davidroman96@gmail.com>
commit 79341e9f046f373509b9ab9d14ef711797d5bfa5
Author: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Date: Fri Jul 19 21:33:15 2024 +0400
*/*: ExcessiveLineLength fix most of them
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
commit a1880e4ff8112f5717cdf25a8819f0f389ce31f4
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Apr 18 22:05:28 2024 +0300
dev-libs/StringiFor: enable py3.12
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 8d8997f0825f6545d2c50c023d00b8d9a1168ddd
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Jan 25 20:38:01 2024 +0300
dev-libs/StringiFor: update Manifest record size
Closes: https://bugs.gentoo.org/922904
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 24750df33281cc55c2bad8f42b61fab814a0c3e0
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Jan 21 23:24:28 2024 +0300
dev-libs/StringiFor: update {dev-util → dev-build}/FoBiS
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500
*/*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500
*/*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
commit 294a120fd84c7166d3b4c5cb26a1e5eaed57e175
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Jan 19 00:46:31 2023 +0300
dev-libs/StringiFor: drop python3.8 compat.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 68bee2645a14141f1e9a7f6e05ac80b1b84d8ad5
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Oct 29 01:16:52 2022 +0300
dev-libs/StringiFor: drop old 1.1.1, 1.1.3
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit ae073fb36c5f180fe130943f3d10d29b5df80ea7
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Oct 13 18:57:01 2022 +0300
dev-libs/StringiFor: 1.1.4 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 3697e41d192b7638b1c0fe004fb69124f19d0002
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Fri Sep 10 14:23:34 2021 +0300
dev-libs/StringiFor: Fix BDEPEND python implementation. Add '|| die'.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 478391cc3cacbc5797f6676de5be8c3476b1ede5
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Sep 9 08:46:01 2021 +0300
dev-libs/StringiFor: 1.1.3 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 709970547b89e4f52d32818b6835f649b721a87d
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Apr 24 12:37:38 2021 +0300
dev-libs/StringiFor: fix call gfortran directly, pass system LDFLAGS
Closes: https://bugs.gentoo.org/784935
Closes: https://bugs.gentoo.org/780942
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 04597bc97614764b93a267628d0210043c91cae0
Author: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Date: Thu Apr 22 08:44:53 2021 +0200
dev-libs/StringiFor: add missing deps
Closes: https://bugs.gentoo.org/784935
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
commit 4297c3af8dc30a457c667231eec7368a926a6ce8
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Sat Apr 25 22:07:00 2020 +0200
dev-libs/StringiFor: lang="en"
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
commit a725a13101ab80436245817a4e4471c6e796f3b0
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Tue Apr 21 15:30:27 2020 +0300
dev-libs/StringiFor: remove check if FFLAGS is empty
Because the FFLAGS is presented by default in profile [1]
the check "if FFLAGS is empty" is removed.
[1] https://bugs.gentoo.org/575446
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit baccbd0f3a79a5d637a407d0124cc98d2c1be8c3
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Apr 19 19:47:02 2020 +0300
dev-libs/StringiFor: add maintainer
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
commit 922802984384470d2305c4c525d0cc4b2edead75
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Apr 19 17:01:04 2020 +0300
dev-libs/StringiFor: new package
A KISS pure Fortran library providing astrings (class) manipulator
for modern (2003+) Fortran projects.
From developer's page (https://github.com/szaghi/StringiFor):
What is StringiFor?
Modern Fortran standards (2003+) have introduced a better support
for characters variables, but Fortraners still do not have the power
on dealing with strings of other more-rich-programmers, e.g. Pythoners.
Allocatable deferred length character variables are now quantum-leap
with respect the old inflexible Fortran characters,
but it is still not enough for many Fortraners.
Moreover, Fortran does not provide builtin methods
for widely used strings manipulations offered by other languages,
e.g. UPPER/lowercase transformation, tokenization, etc...
StringiFor attempts to fill this lack.
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>