Commit graph

8795 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
7d27281697 japanese/awffull: Remove expired port
2023-09-30 japanese/awffull: Abandonware, last release in 14+ years ago. Consider using www/awstats
2023-09-30 04:22:58 +02:00
Muhammad Moinur Rahman
a4eb6fa39a japanese/Wnn7-lib: Remove CC/CPP/CXX exports
USES=llvm now by default exports CC/CPP/CXX so remove those

Approved by:	portmgr (blanket)
2023-09-30 01:20:54 +02:00
Dima Panov
4936a809c2
editors/libreoffice: update to 7.6.2 release (+)
Please welcome LibreOffice Suite 7.6.2 Community release!

* Document themes
* Navigation panel in Impress
* Highlighting for used styles
...plus compatibility, performance and accessibility improvements.

Release Notes:	https://blog.documentfoundation.org/blog/2023/08/21/libreoffice-7-6-community/
		https://blog.documentfoundation.org/blog/2023/09/14/libreoffice-7-6-1/
		https://blog.documentfoundation.org/blog/2023/09/26/lo-762-and-lo-757/

Sponsored by:	Serenety Cybersecurity LLC
2023-09-27 17:36:32 +03:00
Tobias C. Berner
e2097f455b KDE: Update KDE Gear to 23.08.1
Thursday, 14 September 2023. Over 120 individual programs plus dozens of
programmer libraries and feature plugins are released simultaneously as
part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

* gwenview: Fix navigation with side mouse buttons
* kio-extras: Thumbnail: Fix heap-use-after-free in AudioCreator::create
* akonadi-calendar: Use correct identity when sending iTIP counter-proposal

Changelog: https://kde.org/announcements/changelogs/gear/23.08.1/
2023-09-14 12:42:47 +02:00
Tobias C. Berner
2a6cfd50d0 KDE: Update KDE Gear to 23.08
Thursday, 24 August 2023

We create software for people, and the KDE Gear releases are the result
of that. Every four months we publish new updates of a large number of
KDE apps and software libraries. We create new programs to meet more of
your needs, implement more features so you can adapt to an ever-changing
digital world, and make our software faster, more efficient, more
reliable. We also port it to more platforms so you can run it on more
devices: your laptop, your game console, your phone, anywhere.

Read on to find out what's new in KDE Gear 23.08
	https://kde.org/announcements/gear/23.08.0
2023-08-28 21:07:39 +02:00
Po-Chuan Hsieh
7a4777dc53
*: Rename GTK+ to GTK
GTK+ has been renamed to GTK since 2019.

Reference:	https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html
Approved by:	portmgr (blanket)
2023-08-26 21:03:32 +00:00
Yasuhiro Kimura
ba4eb3a50e editors/emacs: Update to 29.1
* Update Canna patch to the one for Emacs 29.
* Add new options PGTK, SQLITE3, TREESITTER and WEBP. SQLITE3 and
  TREESITTER are ON by default. PGTK and WEBP options are excluded
  from nox flavor.
* CARGO option doesn't imply XFT but prevents it. It is caused as a
  result of adding pure GTK support (PGTK option).
* OTK options doesn't imply XTF any more. It is also caused as a
  result of adding pure GTK support.
* Update NATIVECOMP option so it specifies ahead-of-time compilation
  via the configure argument.
* Remove "experimental" from NATIVECOMP_DESC.
* Add print/freetype2 and x11-fonts/fontconfig to CAIRO_LIB_DEPENDS
  and GTK3_LIB_DEPENDS. Necessary to link emacs binary with shared
  libraries.
* When PGTK option is ON and SCROLLBARS is OFF, configure fails as
  following

  ----------------------------------------------------------------------
  checking for gnutls >= 2.12.2... yes
  checking for jansson >= 2.7... yes
  checking for tree-sitter >= 0.20.2... yes
  checking for libkqueue... no
  checking for library containing kqueue... none required
  configure: error: Non-toolkit scroll bars are not implemented for your system
  ----------------------------------------------------------------------

  So add SCROLLBARS to PGTK_IMPLIES to avoid such options setting.
* When MODULES option is OFF and TREESITTER is ON, link error happens
  as following.

  ----------------------------------------------------------------------
  cc -o temacs.tmp \
    -Demacs  -I. -I. -I../lib -I../lib   -I/usr/local/include   -I/usr/local/include/librsvg-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gdk-pixbuf-2.0 -pthread -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE   -I/usr/local/include/libpng16  -I/usr/local/include/libxml2   -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include  -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -D_THREAD_SAFE   -I/usr/local/include -D_THREAD_SAFE  -I/usr/local/include -I/usr/local/include/webp   -I/usr/local/include  -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -pthread  -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include  -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include  -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/libpng16  -I/usr/local/include/harfbuzz -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include    -MMD -MF deps/.d -MP  -I/usr/local/include   -I/usr/local/include  -I/usr/local/include -I/usr/local/include/p11-kit-1   -I/usr/local/include/cairo -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE      -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare -O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include    -fstack-protector-strong -L/usr/local/lib  -L/usr/local/lib \
      dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o  dbusbind.o emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o sort.o font.o print.o lread.o  syntax.o  bytecode.o comp.o  process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o kqueue.o  profiler.o decompress.o thread.o systhread.o sqlite.o  treesit.o itree.o      xfont.o ftfont.o ftcrfont.o hbfont.o  fontset.o fringe.o image.o xgselect.o json.o     terminfo.o lastfile.o      ../lib/libgnu.a      ../oldXMenu/libXMenu11.a  -ltiff -ljpeg -L/usr/local/lib -lpng16  -lgif  -L/usr/local/lib -lwebpdemux -lwebpdecoder   -lSM -lICE -lX11   -lXrender  -L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo        -lrt -L/usr/local/lib -ldbus-1  -lexecinfo -L/usr/local/lib -lXrandr  -L/usr/local/lib -lXinerama  -L/usr/local/lib -lXfixes  -lXext -lXext -L/usr/local/lib -lxml2   -lutil -L/usr/local/lib -lcairo  -lncurses  -L/usr/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl  -L/usr/local/lib -lgobject-2.0 -lglib-2.0 -lintl   -L/usr/local/lib -lfreetype  -L/usr/local/lib -lfontconfig -lfreetype  -L/usr/local/lib -lharfbuzz    -L/usr/local/lib -lgnutls  -lpthread  -L/usr/local/lib -llcms2 -llcms2_fast_float -llcms2_threaded   -lm -lz   -L/usr/local/lib -ljansson  -lgmp  -L/usr/local/lib -lXi   -L/usr/local/lib -ltree-sitter  -lsqlite3 -lXcomposite -lXext
  ld: error: undefined symbol: dynlib_error
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  >>> referenced 1 more times

  ld: error: undefined symbol: dynlib_sym
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)

  ld: error: undefined symbol: dynlib_open
  >>> referenced by treesit.c
  >>>               treesit.o:(treesit_load_language)
  cc: error: linker command failed with exit code 1 (use -v to see invocation)
  ----------------------------------------------------------------------

  So add MODULES to TREESITTER_IMPLIES to avoid such options setting.
  * Bump PORTREVISION of ports that use "USES=emacs".

ChangeLog:	https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29.1
Reviewed by:	ashish, jrm
Differential Revision:	https://reviews.freebsd.org/D41444
2023-08-20 09:53:11 +09:00
Muhammad Moinur Rahman
d661d58022 japanese/Wnn7-lib: Fix build on 14
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-18 21:42:06 +02:00
Muhammad Moinur Rahman
c1706f3b0c japanese/canna-server: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-18 21:42:06 +02:00
Muhammad Moinur Rahman
c8234c33e7 {chinese,japanese,korean}/FreeWnn-server: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-07 17:24:46 +02:00
Muhammad Moinur Rahman
bc2fbcef8b japanese/jls: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-07 13:54:42 +02:00
Muhammad Moinur Rahman
a48a24ba41 japanese/nethack34: Fix build with llvm16
- Utilize OPTIONSNG where possible
- Pet portclippy

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-06 20:30:38 +02:00
Muhammad Moinur Rahman
64f195f109 japanese/dams: Fix build with llvm16
- Pet portclippy

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-05 20:01:12 +02:00
Muhammad Moinur Rahman
b41367a112 japanese/sj3-server: Fix build with llvm16
- Pet portclippy

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-05 13:53:17 +02:00
Muhammad Moinur Rahman
115ff551f2 japanese/kdrill: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-02 18:22:20 +02:00
Daniel Engberg
664a2fa1e5 */*: Bump jpeg-turbo users treewide
New major version 3.0.0
2023-07-28 19:13:17 +02:00
Muhammad Moinur Rahman
95274bf4f9 */*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-26 02:48:20 +02:00
Dima Panov
7a10b64736
editors/libreoffice: update to 7.5.5 release (+)
LibreOffice 7.5.5 Community, the fifth minor release of the LibreOffice 7.5 line,
the volunteer-supported free office suite for desktop productivity,
is available for FreeBSD users!

Release notes:	https://blog.documentfoundation.org/blog/2023/07/20/libreoffice-7-5-5-community-available-for-download/

Sponsored by:	Serenity Cybersecurity, LLC
2023-07-25 10:16:49 +03:00
Muhammad Moinur Rahman
e389805e1d japanese/chasen-base: Fix build with llvm16
- Pet portclippy

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-23 17:53:03 +02:00
Muhammad Moinur Rahman
78170a36df japanese/p5-MeCab: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-23 12:50:18 +02:00
Muhammad Moinur Rahman
4b46ece452 japanese/edict: Fix build with llvm16
- Remove stale MASTER_SITES
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
2023-07-23 12:50:16 +02:00
Muhammad Moinur Rahman
07e4c1f12c japanese/ruby-uconv: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-19 21:27:16 +02:00
Hajimu UMEMOTO
8a397dd2ca japanese/font-udev-gothic{,-nf}: update to 1.3.1. 2023-07-16 13:25:13 +09:00
Rene Ladan
97521b4996 japanese/kterm: Remove expired port
2023-07-11 japanese/kterm: Last upstream release was in 2011
2023-07-12 21:59:02 +02:00
Tobias C. Berner
14aebfc8f6 KDE: Update KDE Gear to 23.04.3
KDE Gear 23.04.3

Thursday, 6 July 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * gwenview: Avoid a crash when opening a .nef image in exiv2 library
 * kalendar: Fix a few issues with reminders
 * kreversi: Fix board position in portrait mode

Changelog: https://kde.org/announcements/changelogs/gear/23.04.3/
2023-07-09 12:45:54 +02:00
MANTANI Nobutaka
5a1dd65ccb japanese/kasumi: Fix build on current 2023-07-01 21:13:18 +09:00
Tobias C. Berner
0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Muhammad Moinur Rahman
5478a5060c japanese/libskk: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-26 14:16:02 +02:00
Muhammad Moinur Rahman
588ebd2c0f japanese/groff: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-26 14:16:00 +02:00
Muhammad Moinur Rahman
823b31687b japanese/FreeWnn-lib: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-24 22:48:36 +02:00
Muhammad Moinur Rahman
a41dccaf8c japanese/mecab: Fix build with llvm16
- Utilize USES=localbase
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
2023-06-24 20:10:02 +02:00
Hajimu UMEMOTO
1699a3f83e japanese/font-plemoljp{,-nf,-ns}: update to 1.6.0. 2023-06-22 21:52:13 +09:00
Hajimu UMEMOTO
2d4e5d0c8a japanese/font-hackgen{,-nf}: update to 2.9.0. 2023-06-22 21:52:12 +09:00
Hajimu UMEMOTO
25757b18c4 japanese/font-udev-gothic{,-nf}: update to 1.3.0. 2023-06-22 21:52:12 +09:00
Dimitry Andric
abdd4cf0e5 japanese/zinnia: fix build with clang 16
Since clang 16 (and gcc 11) the default C++ standard is now gnu++17.
Because japanese/zinnia's build infrastructure does not explicitly set
its C++ standard, this leads to an error:

  svm.cpp:50:10: error: no member named 'random_shuffle' in namespace 'std'
      std::random_shuffle(index.begin(), index.begin() + active_size);
      ~~~~~^

This is because std::random_shuffle has been removed from C++17. An
suitable replacement is std::shuffle, using a std::random_device in
combination with std::mt19937 as the random number engine.

PR:		271953
Approved by:	fernape
MFH:		2023Q2
2023-06-12 20:36:01 +02:00
Muhammad Moinur Rahman
6f3e971052 japanese/kterm: Fix build with llvm15
- Pet portclippy
- Mark DEPRECATED as last upstream release was in 2011
- Set EXPIRATION_DATE 2023-07-11

Approved by:	portmgr (blanket)
2023-06-11 21:16:22 +02:00
Dima Panov
20f870d08b
editors/libreoffice: update to 7.5.4 release (+)
LibreOffice Suite 7.5.4 Community release is out and ready for our users!

Read more:	https://blog.documentfoundation.org/blog/2023/06/08/tdf-releases-lo-7-5-4-community/
Changelog:	https://wiki.documentfoundation.org/Releases/7.5.4/RC1
		https://wiki.documentfoundation.org/Releases/7.5.4/RC2

Sponsored by:	Serenity Cybersecurity, LLC
2023-06-11 00:58:01 +03:00
Muhammad Moinur Rahman
aceb4c1a38 japanese/celrw: Fix build with llvm15 2023-06-08 17:30:54 +02:00
Jochen Neumeister
dd504c5d93 */wordpress*: Update to 6.2.2
Sponsored by:	Netzkommune GmbH
2023-06-06 08:46:47 +02:00
Jochen Neumeister
77b7aa3bf8 */wordpress*: Update to 6.1.3
Sponsored by:	Netzkommune GmbH
2023-06-05 21:31:56 +02:00
Po-Chuan Hsieh
7bd65b8e90
japanese/py-jaconv: Update to 0.3.4
Changes:	https://github.com/ikegami-yukino/jaconv/releases
		https://github.com/ikegami-yukino/jaconv/blob/master/CHANGES.rst
2023-05-27 12:09:18 +08:00
Muhammad Moinur Rahman
9b178ffd7e */*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2023-05-17 18:30:15 +02:00
Muhammad Moinur Rahman
045aed6ea2 japanese/sj3-server: Unbreak on HEAD
- Pet portclippy

Approved by:	portmgr (blanket)
2023-05-17 06:53:04 +02:00
Muhammad Moinur Rahman
6a5421dc0f japanese/kinput2: Unbreak on HEAD
- Add LICENSE MIT
- Pet portclippy

Approved by:	portmgr (blanket)
2023-05-14 19:39:23 +02:00
Tobias C. Berner
812d7c232f KDE: Update KDE Gear to 23.04.1
KDE Gear 23.04.1

Thursday, 11 May 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneogqusly as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * kdenlive: Fix corrupted project files on opening
 * skanpage: Scan Export window's OCR language list is now scrollable
 * spectacle: Quitting Spectacle with Escape no longer affects windows below it

Announcement:	https://kde.org/announcements/gear/23.04.1/
Changelog:	https://kde.org/announcements/changelogs/gear/23.04.1/
2023-05-14 07:58:43 +02:00
Muhammad Moinur Rahman
43569aa165 japanese/ebview-gtk2: Unbreak on HEAD
- Optionize post-install target for DOCS
- Utilize USES=localbase
2023-05-12 16:57:24 +02:00
TAKATSU Tomonari
c5ab22b0cb japanese/R-cran-zipangu: Update to 0.3.2 2023-05-12 05:02:39 +00:00
Takefu
7c8c90434c japanese/jacode.pl: Update to 2.13.4.31
- Switch to DISTVERSION
- Update WWW (redirection)
- Update license GPLv1+ to GPLv2
- Update pkg-descr
- Include perl module Jacode.pm
- Pet portclippy

ChangeLog:	https://metacpan.org/dist/Jacode/changes
PR:		261461
2023-05-10 11:02:47 +01:00
Dima Panov
04967636d2
editors/libreoffice: update LibreOffice Suite to 7.5.3 release (+)
New update for latest major release!
LibreOffice 7.5.3 is now available, with fixes and compatibility improvements

Read more: https://blog.documentfoundation.org/blog/2023/05/04/tdf-releases-lo753-community/

Sponsored by:	Serenity Cybersecurity, LLC
2023-05-07 23:38:59 +03:00