Commit graph

49 commits

Author SHA1 Message Date
Nuno Teixeira
3572ca3e01 */*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree
2023-12-23 18:14:14 +00:00
Muhammad Moinur Rahman
35c100fff5 editors/imhex: Remove CC/CPP/CXX exports
- USES=llvm now by default exports CC/CPP/CXX so remove those
- Utilize USES=localbase

Approved by:	portmgr (blanket)
2023-09-29 21:05:07 +02:00
MANTANI Nobutaka
68f30db45a editors/imhex: Update to 1.30.1 2023-07-10 01:05:53 +09: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
MANTANI Nobutaka
90eafe349e editors/imhex: Use llvm16 to avoid a crash of base clang++ during build 2023-05-15 23:06:44 +09:00
MANTANI Nobutaka
45dc00cc46 editors/imhex: Update to 1.28.0 2023-04-09 16:24:09 +09:00
Muhammad Moinur Rahman
56932296b7 */*: Sunset 12.3-RELEASE from ports tree
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3

Differential Revision: https://reviews.freebsd.org/D38664
2023-03-30 18:59:51 -05:00
Tobias C. Berner
fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
2023-03-02 06:23:10 +01:00
MANTANI Nobutaka
b72dc62032 editors/imhex: Update to 1.27.1 2023-02-15 23:26:42 +09:00
MANTANI Nobutaka
95272789b5 editors/imhex: Fix build with llvm15 2023-02-13 23:11:31 +09:00
MANTANI Nobutaka
95e795fe22 editors/imhex: Update to 1.26.2 2023-01-09 20:51:00 +09:00
MANTANI Nobutaka
086e94d318 editors/imhex: Update to 1.25.0 2022-11-23 22:37:19 +09:00
MANTANI Nobutaka
e1d94b436d editors/imhex: Update to 1.24.3 2022-10-16 05:53:22 +09:00
MANTANI Nobutaka
a1c305e3c7 editors/imhex: Update to 1.23.1 2022-09-17 17:42:39 +09:00
MANTANI Nobutaka
5a620617c7 editors/imhex: Update 1.23.0 2022-09-17 11:23:46 +09:00
MANTANI Nobutaka
7c1ed24b58 editors/imhex: Update to 1.22.0 2022-09-10 14:31:33 +09:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Rene Ladan
2a09e5b4da cleanup: remove support for FreeBSD 13.0 which expired today.
- Mk/bsd.port.mk: mark 13.0 as unsupported
- Tools/scripts/portsearch: Drop support for FreeBSD <= 4
- archivers/zstd: revert "Fix build on FreeBSD 13.0"
- deskutils/xdg-desktop-portal: remove check for 13.0
- devel/libpeas: remove outdated comment
- editors/imhex: remove compatibility for 13.0
- editors/libreoffice: remove compatibility for 13.0
- editors/openoffice-4: remove compatibility for 13.0
- editors/openoffice-devel: remove compatibility for 13.0
- emulators/linux_base-c7: remove compatiblity for 13.0
- graphics/drm-kmod: remove detection for 13.0
- graphics/gpu-firmware-amd-kmod: do not check 13.0 anymore
- graphics/linux-c7-libdrm: remove support for 13.0
- math/igraph: remove support for 13.0
- net/asterisk16: drop support for ancient FreeBSD versions
- net/asterisk18: drop support for ancient FreeBSD versions
- security/openssl*: drop now obsolete patches
- sysutils/bhyve+: drop support for FreeBSD 13.0
- sysutils/ebsnvme-id: drop support for FreeBSD 13.0
- sysutils/openzfs: remove detection of FreeBSD 13.0
- sysutils/openzfs-kmod: drop detection of FreeBSD 13.0
- www/firefox: generalize pkg-message a bit regarding hgame(4)
- x11/xorg-cf-files: remove support for FreeBSD < 6 (yes, pre-2008)

While here, regenerate patches for:
- x11/xorg-cf-files
- net/asterisk16
- net/asterisk18

While here, remove a stale $Id$ from Tools/scripts/portsearch

Differential Revision: https://reviews.freebsd.org/D36233

Reviewed by:	office (fluffy), x11 (manu), arrowd, brnrd, cperciva, freqlabs, imp, jbeich, madpilot, nobutaka
2022-09-01 15:52:16 +02:00
MANTANI Nobutaka
ae224e7713 editors/imhex: Update to 1.21.2 2022-08-21 02:49:51 +09:00
MANTANI Nobutaka
af0699d0d1 editors/imhex: Update to 1.20.0 2022-08-06 05:27:30 +09:00
MANTANI Nobutaka
6e414cd440 editors/imhex: Update to 1.19.3 2022-07-28 01:27:41 +09:00
MANTANI Nobutaka
c576d09024 editors/imhex: Update to 1.19.2 2022-07-24 15:49:38 +09:00
MANTANI Nobutaka
f9e0c9c0d0 editors/imhex: Update to 1.19.1 2022-07-08 03:34:11 +09:00
MANTANI Nobutaka
2a2f3c8d62 editors/imhex: Update to 1.19.0 2022-07-07 01:46:51 +09:00
MANTANI Nobutaka
df14b79d32 editors/imhex: Update to 1.18.2 2022-06-05 22:18:26 +09:00
MANTANI Nobutaka
14e94b4f73 editors/imhex: Update to 1.18.1 2022-05-30 17:38:04 +09:00
MANTANI Nobutaka
7fafedd73f editors/imhex: Mark IGNORE for FreeBSD versions that uses old libc++
ImHex heavily uses C++20 API functions and some of them are unavailable
in old libc++ before LLVM13 import to the base system.
Therefore, build always fails on the systems that use old libc++.

PR:	263779
2022-05-08 04:44:12 +09:00
MANTANI Nobutaka
ecb6408e74 editors/imhex: Update to 1.17.0 2022-05-05 01:23:01 +09:00
MANTANI Nobutaka
5e644a64d6 editors/imhex: Update to 1.15.0 2022-02-19 12:53:18 +09:00
MANTANI Nobutaka
714d30ce9a editors/imhex: Update to 1.14.0 2022-02-03 21:04:47 +09:00
Tijl Coosemans
b93e64d3c3 security/mbedtls: Update to 2.28.0 and fix make test
Also bump dependent ports for library version change.

PR:		255084
2022-01-28 13:14:09 +01:00
MANTANI Nobutaka
0e1b02a99a editors/imhex: Update to 1.13.2 2022-01-17 00:37:37 +09:00
MANTANI Nobutaka
7348d8157e editors/imhex: Update to 1.12.1. 2021-12-27 18:14:56 +09:00
MANTANI Nobutaka
c914e60285 editors/imhex: Update to 1.10.1 2021-10-09 22:56:30 +09:00
MANTANI Nobutaka
188c3e3447 editors/imhex: Update to 1.9.0 2021-09-19 00:38:48 +09:00
Piotr Kubaj
b6e3bd6e75 editors/imhex: disable on powerpc
Same issue as on i386.
2021-07-09 09:24:30 +00:00
Tobias Kortkamp
89893207e7
*: Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories
- Add missing USES

Reported by:	portscan
2021-06-06 10:09:02 +02:00
MANTANI Nobutaka
75e8c3853b editors/imhex: Update to 1.8.1 2021-05-26 23:36:17 +09:00
MANTANI Nobutaka
9f982c1164 editors/imhex: Update to 1.8.0
- Add dependency on ftp/curl, x11-toolkits/gtk30, and so on
- Remove dependency on lang/gcc10
- Fetch the snapshots of xdgpp, libfmt, nativefiledialog, and yara
  that are new submodules of ImHex (devel/libfmt and security/yara
  cannot be used because ImHex 1.8.0 is imcompatible with the release
  versions of them)
2021-05-24 20:14:53 +09:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Mathieu Arnold
f1b1322655 Regular USE_GITHUB cleanup.
Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
2021-03-19 16:46:49 +00:00
Dmitry Marakasov
f98c6bc93b - Update math/glm to 0.9.9.8 2021-03-12 15:55:03 +00:00
MANTANI Nobutaka
61768c96d5 Update to 1.7.0. 2021-02-20 14:05:41 +00:00
MANTANI Nobutaka
61c77121e7 Update to 1.6.1. 2021-01-11 12:05:53 +00:00
MANTANI Nobutaka
d1d32ad21e Update to 1.6.0. 2021-01-09 05:49:50 +00:00
MANTANI Nobutaka
b96d22d77c Set NOT_FOR_ARCHS=i386 because __uint128_t and __int128_t are not supported. 2020-12-23 14:33:56 +00:00
MANTANI Nobutaka
670fd73c4f Add editors/imhex, hex editor for reverse engineers and programmers. 2020-12-12 12:57:29 +00:00