Page MenuHomeFreeBSD
Feed Advanced Search

Sat, May 4

makc committed R11:7e9e1b6c9e71: Mk/bsd.options.desc.mk: add ENCHANT, KDE, WEBENGINE (authored by makc).
Mk/bsd.options.desc.mk: add ENCHANT, KDE, WEBENGINE
Sat, May 4, 6:22 PM

Fri, May 3

makc added a comment to D45025: irc/kvirc: update to 5.2.2.

Vlad, there is no need in making option for everything. Instead, try to minimize list of options when creating ports. Group similar functionality under single option (or use RADIO/MULTI etc), don't make options for features that require light or common dependencies, especially if a feature does not need deps at all. Sometimes having too many options is worst than having no options.
And of course these are not 100% strict rules.

Fri, May 3, 10:46 PM · kde
makc added inline comments to D45025: irc/kvirc: update to 5.2.2.
Fri, May 3, 6:37 PM · kde

Mon, Apr 22

makc committed R11:eaa307001bbe: math/matio: remove stray file (authored by makc).
math/matio: remove stray file
Mon, Apr 22, 2:49 PM
makc committed R11:af4765ba3803: math/matio: update to 1.5.27 (authored by makc).
math/matio: update to 1.5.27
Mon, Apr 22, 2:31 PM
makc committed R11:7b45fb572fbe: */*: pursue math/matio update (authored by makc).
*/*: pursue math/matio update
Mon, Apr 22, 2:31 PM

Fri, Apr 12

makc committed R11:a7d6c1cf815a: */*: reset maintainership (authored by makc).
*/*: reset maintainership
Fri, Apr 12, 9:56 AM
makc committed R11:8f5be967496a: devel/py-numba: update to 0.59.1 (authored by makc).
devel/py-numba: update to 0.59.1
Fri, Apr 12, 9:46 AM
makc committed R11:8d1eb79bb5c3: devel/py-llvmlite: update to 0.42.0 (authored by makc).
devel/py-llvmlite: update to 0.42.0
Fri, Apr 12, 9:46 AM

Thu, Apr 11

makc committed R11:bc80854f3bb6: */*: clean up after swith to cmake:indirect (authored by makc).
*/*: clean up after swith to cmake:indirect
Thu, Apr 11, 9:28 AM
makc committed R11:43d9a1336dde: */*: convert to cmake:indirect (authored by makc).
*/*: convert to cmake:indirect
Thu, Apr 11, 9:21 AM

Apr 9 2024

makc committed R11:eafdc2db185d: Mk/Uses/cmake.mk: sort arguments (authored by makc).
Mk/Uses/cmake.mk: sort arguments
Apr 9 2024, 9:00 AM

Apr 8 2024

makc closed D44509: cmake.mk: add indirect argument for ports.
Apr 8 2024, 9:27 AM
makc committed R11:ba50bfd1585c: devel/cmake-core: drop duplication with cmake.mk (authored by makc).
devel/cmake-core: drop duplication with cmake.mk
Apr 8 2024, 9:27 AM
makc committed R11:f3b9cb19fa6e: */*: convert to USES=cmake:indirect (authored by makc).
*/*: convert to USES=cmake:indirect
Apr 8 2024, 9:27 AM
makc committed R11:4963e985a45d: Mk/cmake.mk: add support for indirect argument (authored by makc).
Mk/cmake.mk: add support for indirect argument
Apr 8 2024, 9:27 AM

Apr 4 2024

makc updated the diff for D44509: cmake.mk: add indirect argument for ports.

Rename cmake:noconf to cmake:indirect

Apr 4 2024, 7:26 AM

Apr 3 2024

makc added a comment to D44509: cmake.mk: add indirect argument for ports.

Moreover, nothing in the ports tree needs plain cmake:env without dependency on cmake.

That makes sense. All right, let it be noconf then.

Apr 3 2024, 9:36 PM
makc added a comment to D44509: cmake.mk: add indirect argument for ports.

Can't agree with Daniel here. USES=cmake should be the most common case which is "depend on cmake executable and use it for configuring the project'. The cmake:build might be misleading - I'd think of it as the same as just cmake currently is.

Apr 3 2024, 7:21 PM

Mar 29 2024

makc added a comment to D44509: cmake.mk: add indirect argument for ports.

I'm still unsure if it is worth it. Anyways, a bit of bikeshedding - the seemingly similar python.mk option is called env. Maybe follow pythom.mk here?

Mar 29 2024, 9:04 AM

Mar 28 2024

makc updated the diff for D44509: cmake.mk: add indirect argument for ports.

Apply Ade's suggestions and convert a couple of ports for example.

Mar 28 2024, 11:31 AM

Mar 27 2024

makc added a comment to D44509: cmake.mk: add indirect argument for ports.

This hides from consumers that cmake port has been split and cmake binary is provided by devel/cmake-core.

I don't see this a big problem. I doubt there would be another disruption caused by renaming the port again.

Mar 27 2024, 9:19 AM
makc added a comment to D44509: cmake.mk: add indirect argument for ports.

With kde@ hat on, but only nit-picking on language in comments. I think Gleb's question in the PR is relevant, though: what does this do-or-simplify that BUILD_DEPENDS does not?

/
This hides from consumers that cmake port has been split and cmake binary is provided by devel/cmake-core. Secondly, cmake:noconf allows ports to use CMAKE_* helpers from cmake.mk, although I don't know whether pep517 (or meson, cargo, etc.) should use them, but several ports which use cmake for a side target could be simplified.

Mar 27 2024, 8:42 AM

Mar 26 2024

makc updated the diff for D44509: cmake.mk: add indirect argument for ports.

Update diff with full context.

Mar 26 2024, 12:24 PM
makc updated the diff for D44509: cmake.mk: add indirect argument for ports.
Mar 26 2024, 12:19 PM
makc requested review of D44509: cmake.mk: add indirect argument for ports.
Mar 26 2024, 12:06 PM

Mar 6 2024

makc committed R11:e49aa58615a1: science/py-pyteomics: update to 4.7.1 (authored by makc).
science/py-pyteomics: update to 4.7.1
Mar 6 2024, 10:33 PM

Feb 22 2024

makc committed R11:e86f4ac96421: archivers/zlib-ng: fix build with TEST option (authored by makc).
archivers/zlib-ng: fix build with TEST option
Feb 22 2024, 5:22 PM
makc added a comment to D43949: Framework: Introduce testing feature..

Around 500 ports define TEST, DEBUG, LTO options. What are implications for them?

Feb 22 2024, 4:44 PM
makc added a comment to D43789: Mk/bsd.port.mk: Add ability to install subpackages.

If some subpackages have been disabled via options, should we force to build them anyway if they are listed in TARGET_SUBPACKAGES? What if other ports rely on particular subpackage?

Feb 22 2024, 9:58 AM

Feb 19 2024

makc committed R11:ddd7c2bdcad5: graphics/qcustomplot: add support for Qt5 and Qt6 flavors (authored by makc).
graphics/qcustomplot: add support for Qt5 and Qt6 flavors
Feb 19 2024, 10:37 PM
makc committed R11:6751c3211a04: graphics/qcustomplot-qt5: rename to graphics/qcustomplot (authored by makc).
graphics/qcustomplot-qt5: rename to graphics/qcustomplot
Feb 19 2024, 10:37 PM
makc closed D43969: graphics/qcustomplot-qt5: rename and add Qt6 flavor.
Feb 19 2024, 10:37 PM
makc added a comment to D43969: graphics/qcustomplot-qt5: rename and add Qt6 flavor.

Add @qt5

Feb 19 2024, 9:58 PM
makc updated the diff for D43969: graphics/qcustomplot-qt5: rename and add Qt6 flavor.
Feb 19 2024, 9:58 PM
makc updated the diff for D43969: graphics/qcustomplot-qt5: rename and add Qt6 flavor.

trim patch

Feb 19 2024, 9:16 PM
makc requested review of D43969: graphics/qcustomplot-qt5: rename and add Qt6 flavor.
Feb 19 2024, 11:07 AM

Feb 16 2024

makc committed R11:765c3ee4caa1: archivers/zlib-ng: update to 2.1.6 (authored by makc).
archivers/zlib-ng: update to 2.1.6
Feb 16 2024, 10:25 AM

Feb 15 2024

makc accepted D43924: emulators/dosbox-staging: update to 0.81.0.

Ship it!

Feb 15 2024, 8:49 PM
makc added inline comments to D43924: emulators/dosbox-staging: update to 0.81.0.
Feb 15 2024, 8:07 PM
makc added inline comments to D43924: emulators/dosbox-staging: update to 0.81.0.
Feb 15 2024, 7:50 PM

Feb 10 2024

makc committed R11:03070dab3f6c: misc/py-progressbar2: update to 4.3.2 (authored by makc).
misc/py-progressbar2: update to 4.3.2
Feb 10 2024, 1:10 PM
makc committed R11:846495d3b68c: devel/py-jupyterlab-widgets: update to 3.0.10 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.10
Feb 10 2024, 1:10 PM
makc committed R11:83b69511f15b: devel/py-widgetsnbextension: update to 4.0.10 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.10
Feb 10 2024, 1:09 PM
makc committed R11:1f962c9d13e1: devel/py-ipywidgets: update to 8.1.2 (authored by makc).
devel/py-ipywidgets: update to 8.1.2
Feb 10 2024, 1:09 PM

Jan 24 2024

makc committed R11:7ace09cc7151: manprefix: move manpages to share/man (authored by makc).
manprefix: move manpages to share/man
Jan 24 2024, 10:58 AM

Jan 8 2024

makc committed R11:3fb6e860eddf: games/legend-of-edgar: update to 1.37 (authored by makc).
games/legend-of-edgar: update to 1.37
Jan 8 2024, 1:49 PM

Dec 27 2023

makc committed R11:372ab1a7ce77: games/phlipple: unbreak after c9e43954f5a1 (authored by makc).
games/phlipple: unbreak after c9e43954f5a1
Dec 27 2023, 9:11 AM

Nov 20 2023

makc committed R11:ba1a081a0341: textproc/stardict-quick: correct reason for deprecation (authored by makc).
textproc/stardict-quick: correct reason for deprecation
Nov 20 2023, 8:07 AM

Nov 16 2023

makc committed R11:512cec264164: games/glob2: Update to 0.9.5.0 snapshot (authored by makc).
games/glob2: Update to 0.9.5.0 snapshot
Nov 16 2023, 1:14 PM
makc committed R11:5eb3ea6213f1: games/glob2: reinstate from attic (authored by makc).
games/glob2: reinstate from attic
Nov 16 2023, 1:14 PM

Nov 14 2023

makc committed R11:b17001c8eb71: textproc/qstardict: update to 1.4 (authored by makc).
textproc/qstardict: update to 1.4
Nov 14 2023, 7:28 PM

Nov 13 2023

makc committed R11:e3f7abac45ad: math/matio: update to 1.5.26 (authored by makc).
math/matio: update to 1.5.26
Nov 13 2023, 11:30 PM

Nov 8 2023

makc committed R11:379cec2296b7: math/scilab: drop maintainership (authored by makc).
math/scilab: drop maintainership
Nov 8 2023, 6:44 PM
makc committed R11:0e54bf8a2c8f: multimedia/subtitlecomposer: update to 0.8.0 (authored by makc).
multimedia/subtitlecomposer: update to 0.8.0
Nov 8 2023, 5:38 PM
makc committed R11:f4844a1dc2dc: x16-emulator: update to r46 (authored by makc).
x16-emulator: update to r46
Nov 8 2023, 5:38 PM
makc committed R11:d3533c6dc3e1: x16-rom: update to r46 (authored by makc).
x16-rom: update to r46
Nov 8 2023, 5:38 PM

Nov 4 2023

makc committed R11:557980aaf022: science/scidavis: fix build with liborigin 3.0.2 (authored by makc).
science/scidavis: fix build with liborigin 3.0.2
Nov 4 2023, 7:43 PM
makc committed R11:158bca6383a6: math/liborigin: update to 3.0.2 (authored by makc).
math/liborigin: update to 3.0.2
Nov 4 2023, 7:43 PM

Oct 30 2023

makc committed R11:081f0968ffb0: math/matio: update to 1.5.24 (authored by makc).
math/matio: update to 1.5.24
Oct 30 2023, 8:43 PM
makc committed R11:d4bdd5d393ab: archivers/lzsa: add new port (authored by makc).
archivers/lzsa: add new port
Oct 30 2023, 2:20 PM
makc committed R11:49c4e524e6ab: emulators/x16-rom: update to r45 (authored by makc).
emulators/x16-rom: update to r45
Oct 30 2023, 2:20 PM
makc committed R11:914fc79b4679: emulators/x16-emulator: update to r45 (authored by makc).
emulators/x16-emulator: update to r45
Oct 30 2023, 2:20 PM

Oct 16 2023

makc committed R11:ab26f2b24521: math/scilab: restore downloading from the main site (authored by makc).
math/scilab: restore downloading from the main site
Oct 16 2023, 9:14 PM
makc added a reverting change for R11:51191322543f: math/scilab: fix fetch: R11:ab26f2b24521: math/scilab: restore downloading from the main site.
Oct 16 2023, 9:14 PM

Sep 28 2023

makc committed R11:ef7f368f4942: misc/py-python-utils: update to 3.8.1 (authored by makc).
misc/py-python-utils: update to 3.8.1
Sep 28 2023, 1:55 PM

Sep 15 2023

makc committed R11:7ab6192b25c0: devel/py-ipywidgets: update to 8.1.1 (authored by makc).
devel/py-ipywidgets: update to 8.1.1
Sep 15 2023, 7:08 PM
makc committed R11:0247392186b6: devel/py-jupyterlab-widgets: update to 3.0.9 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.9
Sep 15 2023, 7:08 PM
makc committed R11:e6071a6095db: devel/py-widgetsnbextension: update to 4.0.9 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.9
Sep 15 2023, 7:08 PM

Aug 31 2023

makc committed R11:6ffebb1e6505: archivers/7-zip: regenerate patches (authored by makc).
archivers/7-zip: regenerate patches
Aug 31 2023, 9:39 AM
makc committed R11:afb01763bb13: archivers/7-zip: update to 23.01 (authored by makc).
archivers/7-zip: update to 23.01
Aug 31 2023, 9:39 AM

Aug 15 2023

makc committed R11:4a7a52c89e1d: emulators/x16-rom: update to r44 (authored by makc).
emulators/x16-rom: update to r44
Aug 15 2023, 7:05 PM
makc committed R11:d2b6d5847819: emulators/x16-emulator: update to r44 (authored by makc).
emulators/x16-emulator: update to r44
Aug 15 2023, 7:05 PM
makc added inline comments to D41458: audio/mumble: with LTO on "QWidget: Cannot create a QWidget without QApplication".
Aug 15 2023, 9:52 AM
makc added inline comments to D41458: audio/mumble: with LTO on "QWidget: Cannot create a QWidget without QApplication".
Aug 15 2023, 8:54 AM

Aug 14 2023

makc committed R11:ab9df8e5f099: devel/py-ipywidgets: update to 8.1.0 (authored by makc).
devel/py-ipywidgets: update to 8.1.0
Aug 14 2023, 1:32 PM

Jul 17 2023

makc committed R11:c509c1be3d8d: science/kst2: fix build with C++17 (authored by makc).
science/kst2: fix build with C++17
Jul 17 2023, 10:08 AM

Jul 12 2023

makc committed R11:313f9552c453: emulators/x16-emulator: Update to r43 (authored by makc).
emulators/x16-emulator: Update to r43
Jul 12 2023, 10:52 AM

Jul 10 2023

makc committed R11:525c24b83959: misc/py-python-utils: update to 3.7.0 (authored by makc).
misc/py-python-utils: update to 3.7.0
Jul 10 2023, 12:55 PM
makc committed R11:1b6fdf54bef6: graphics/py-mpl-interactions: update to 0.23.1 (authored by makc).
graphics/py-mpl-interactions: update to 0.23.1
Jul 10 2023, 12:55 PM
makc committed R11:ef2f49ee5e95: devel/py-jupyterlab-widgets: update to 3.0.8 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.8
Jul 10 2023, 12:55 PM
makc committed R11:160ca110d350: devel/py-ipywidgets: update to 8.0.7 (authored by makc).
devel/py-ipywidgets: update to 8.0.7
Jul 10 2023, 12:55 PM
makc committed R11:3033c4489c6b: devel/py-widgetsnbextension: update to 4.0.8 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.8
Jul 10 2023, 12:55 PM

Apr 20 2023

makc committed R11:bcee7736b67c: devel/py-jupyterlab-widgets: update to 3.0.7 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.7
Apr 20 2023, 7:48 PM
makc committed R11:3c9b75c7f726: devel/py-widgetsnbextension: update to 4.0.7 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.7
Apr 20 2023, 7:48 PM
makc committed R11:f148a0e9d85b: devel/py-ipywidgets: update to 8.0.6 (authored by makc).
devel/py-ipywidgets: update to 8.0.6
Apr 20 2023, 7:48 PM
makc committed R11:e66acf10f6d8: graphics/py-mpl-interactions: update to 0.23.0 (authored by makc).
graphics/py-mpl-interactions: update to 0.23.0
Apr 20 2023, 7:48 PM

Apr 18 2023

makc committed R11:be00ba3f6a7d: www/py-html5lib: update to 1.1 (authored by makc).
www/py-html5lib: update to 1.1
Apr 18 2023, 9:55 PM

Apr 9 2023

makc committed R11:59641eb229a0: multimedia/subtitlecomposer: update to git snapshot 2023.04.04 (authored by makc).
multimedia/subtitlecomposer: update to git snapshot 2023.04.04
Apr 9 2023, 10:48 AM

Apr 5 2023

makc added inline comments to D39404: Status/2023Q1/kde.adoc: Add report.
Apr 5 2023, 7:39 AM

Mar 23 2023

makc committed R11:1a7e28e48ac5: devel/py-widgetsnbextension: update to 4.0.6 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.6
Mar 23 2023, 7:13 PM
makc committed R11:4bbea320829b: devel/py-jupyterlab-widgets: update to 3.0.6 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.6
Mar 23 2023, 7:13 PM
makc committed R11:8e9e96eec17a: devel/py-ipywidgets: update to 8.0.5 (authored by makc).
devel/py-ipywidgets: update to 8.0.5
Mar 23 2023, 7:13 PM

Mar 20 2023

makc committed R11:924c01e73548: devel/py-pyusb: update to 1.2.1 (authored by makc).
devel/py-pyusb: update to 1.2.1
Mar 20 2023, 11:07 AM

Feb 27 2023

makc committed R11:a5a7780d84a1: devel/py-widgetsnbextension: update to 4.0.5 (authored by makc).
devel/py-widgetsnbextension: update to 4.0.5
Feb 27 2023, 6:33 PM
makc committed R11:0bdeef7a93ed: devel/py-ipympl: Update to 0.9.3 (authored by makc).
devel/py-ipympl: Update to 0.9.3
Feb 27 2023, 6:33 PM
makc committed R11:97261efb663d: devel/py-ipywidgets: update to 8.0.4 (authored by makc).
devel/py-ipywidgets: update to 8.0.4
Feb 27 2023, 6:33 PM
makc committed R11:51979bf28d5d: devel/py-jupyterlab-widgets: update to 3.0.5 (authored by makc).
devel/py-jupyterlab-widgets: update to 3.0.5
Feb 27 2023, 6:33 PM

Feb 20 2023

makc committed R11:2d4eee31a530: math/scilab: switch from unsupported gcc-ecj45 to outdated eclipse-ecj (authored by makc).
math/scilab: switch from unsupported gcc-ecj45 to outdated eclipse-ecj
Feb 20 2023, 12:30 PM

Feb 19 2023

makc committed R11:e6884568dcd1: graphics/libheif: Update to 1.15.1 (authored by makc).
graphics/libheif: Update to 1.15.1
Feb 19 2023, 12:47 PM