freebsd-ports/chinese
Charlie Li 4f0eba1efd
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc
EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.

Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.

Introduce PYTHON_SOABI to align with PEP 3149's specification of a
tag, which consists of implementation name, shorthand version and
any ABI flags present (this and PYTHON_TAG are identical without
ABI flags). This is meant for compiled extension module objects and
other files that depend on a specific Python ABI for the same
version.

Add documentation for these variables that our PYTHON_EXT_SUFFIX
never had.

PR: 274671
Event: Kitchener-Waterloo Hackathon 202506
2025-06-19 16:28:47 -04:00
..
CJKUnifonts
CNS11643-font Update cs.nctu.edu.tw in MASTER_SITES to the new name 2024-04-16 20:36:13 +08:00
FreeWnn-lib
FreeWnn-server
arphicttf
aterm
auto-cn-l10n
auto-tw-l10n chinese/auto-tw-l10n: Add WWW 2024-05-17 00:49:31 +08:00
autoconvert
big5width
bitchx
bsdconv-opencc
bug5
c2t
cconv
chiconv
chinese-calendar
cless
cnprint Update cs.nctu.edu.tw in MASTER_SITES to the new name 2024-04-16 20:36:13 +08:00
dictd-database
elffont Add chinese/elffont, Typeface blending Bopomofo phonetic symbols with "Elvish" 2024-10-31 00:53:05 +08:00
enscript
fandol
fcitx *: Bump revisions after dbus update 2025-03-08 17:05:10 +03:00
fcitx-chewing
fcitx-cloudpinyin
fcitx-configtool
fcitx-libpinyin
fcitx-rime chinese/fcitx-rime: Mark BROKEN 2024-07-14 19:51:31 +03:00
fcitx-table-extra
fcitx-ui-light
fcitx5-chewing chinese/fcitx5-chewing: Update to 5.1.7 2025-04-21 18:22:56 +08:00
fcitx5-chinese-addons devel/boost: bump consumers after Boost update 2025-06-02 03:40:43 +03:00
fcitx5-mcbopomofo chinese/fcitx5-mcbopomofo: Update to 2.9.1 2025-02-28 04:01:55 +08:00
fcitx5-rime chinese/fcitx5-rime: Update to 5.1.10 2025-04-21 18:22:57 +08:00
fcitx5-table-extra chinese/fcitx5-table-extra: Update to 5.1.7 2025-04-21 18:22:58 +08:00
fcitx5-table-other chinese/fcitx5-table-other: Update to 5.1.4 2025-04-21 18:22:58 +08:00
fireflyttf
font-std
fortunetw
gb2jis
gb2ps
gcin
gcin-gtk3
gcin-qt5
gydict
hc
ibus-array python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc 2025-06-19 16:28:47 -04:00
ibus-cangjie devel/py-pygobject: bump consumer PORTREVISIONs after port rename 2024-11-22 17:31:54 -05:00
ibus-chewing
ibus-libpinyin python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc 2025-06-19 16:28:47 -04:00
ibus-pinyin
ibus-rime
ibus-table-chinese
jis2gb
libcangjie *: Bump revisions after dbus update 2025-03-08 17:05:10 +03:00
libchewing chinese/libchewing: Adjust cmake option 2024-07-29 20:38:54 +08:00
libime devel/boost: bump consumers after Boost update 2025-06-02 03:40:43 +03:00
libime-jyutping devel/boost: bump consumers after Boost update 2025-06-02 03:40:43 +03:00
libpinyin chinese/libpinyin: Switch DB backend and improve port 2024-05-19 12:56:01 +02:00
libreoffice-zh_CN editors/libreoffice: update to 25.2.3 release (+) 2025-05-02 21:13:41 +03:00
libreoffice-zh_TW editors/libreoffice: update to 25.2.3 release (+) 2025-05-02 21:13:41 +03:00
librime devel/boost: bump consumers after Boost update 2025-06-02 03:40:43 +03:00
libtabe
linux-wps-office-zh_CN Framework: Make use of USE_LINUX=imageformat-libs 2025-04-21 09:27:35 +03:00
lunar
moettf
opencc chinese/opencc: fix build with clang 19 2024-08-16 17:36:07 +02:00
opendesktop-fonts
oto
p5-Date-Chinese
p5-Encode-CNMap
p5-Encode-HanConvert
p5-Encode-HanExtra
p5-Lingua-Han-PinYin
p5-Lingua-Han-Utils
p5-Lingua-ZH-HanDetect
p5-Lingua-ZH-Keywords
p5-Lingua-ZH-Numbers
p5-Lingua-ZH-Romanize-Pinyin
p5-Lingua-ZH-Segment
p5-Lingua-ZH-Summarize
p5-Lingua-ZH-TaBE
p5-Lingua-ZH-Toke
p5-Lingua-ZH-WordSegmenter
p5-Lingua-ZH-Wrap
p5-Text-Greeking-zh_TW
pcmanx
php-opencc
phpbb3-tw
pycangjie
pyzy
qe
rime-array
rime-bopomofo
rime-cangjie
rime-cantonese
rime-combo-pinyin
rime-data-full
rime-double-pinyin
rime-emoji
rime-essay
rime-ipa
rime-jyutping
rime-luna-pinyin
rime-middle-chinese
rime-pinyin-simp
rime-prelude
rime-quick
rime-scj
rime-soutzoe
rime-stenotype
rime-stroke
rime-terra-pinyin
rime-wubi
rime-wugniu
scim-fcitx
scim-pinyin
scim-tables
sourcehansans-sc-otf
sourcehansans-tc-otf
sourcehanserif-sc-otf
sourcehanserif-tc-otf
taipeisanstc Update cs.nctu.edu.tw in MASTER_SITES to the new name 2024-04-16 20:36:13 +08:00
tintin++
ttf2pt1
ttfm
ve */*: Convert to USES=tar:tgz 2025-06-01 12:29:09 +02:00
wenju
wordpress-zh_CN */wordpress*: Update to 6.7.2 2025-04-15 10:20:15 +02:00
wordpress-zh_TW */wordpress*: Update to 6.7.2 2025-04-15 10:20:15 +02:00
Makefile chinese/muni: Remove expired port 2025-03-31 17:55:30 +02:00
Makefile.inc