Franco Fichtner
728902ca2f
plugins: this is 26.1
2026-01-20 13:01:50 +01:00
Franco Fichtner
b31937c1ab
make: allow multiple stable pull here too
2025-10-23 18:05:44 +02:00
Franco Fichtner
73ff21ea76
make: minor alignment to directory definitions
...
Belong to defaults so common should not offer them.
2025-08-01 09:19:27 +02:00
Franco Fichtner
752d5a940f
make: migrate git glue
2025-07-30 09:34:54 +02:00
Franco Fichtner
dab122e07a
plugins: default to 25.7
2025-07-21 09:03:57 +02:00
Franco Fichtner
929721e9f2
Revert "Framework: ready for release"
...
This reverts commit 6b2cbb2f31 .
2025-07-14 13:26:22 +02:00
Franco Fichtner
6b2cbb2f31
Framework: ready for release
2025-07-10 08:24:47 +02:00
Franco Fichtner
eac547341a
Framwwork: stray newline
2025-05-22 08:21:24 +02:00
Franco Fichtner
ef54f31c73
plugins: add pull target
2025-03-19 15:19:11 +01:00
Franco Fichtner
7a7a3138a3
plugins: add reset target
2025-01-24 09:59:18 +01:00
Franco Fichtner
2b17488006
plugins: switch to 25.1 as the default
2025-01-22 09:25:21 +01:00
Franco Fichtner
5d346589ed
plugins: add conflicts to #4202
...
In order to devise a plan to cope with plugins that deinstall other
plugins the best approach seems to be to simply tell the core that
other plugins are conflicting. We already have that information
so we just have to pass it along.
It's a bit similar to pkg and ports where this information is available
during build but not used later during runtime. Conflicts are based
on installing the same file, but pkg only notices this when it starts
installing and will try to tell you again, but it could have already
kown.
Needs some glue in core as well but it will be very cool.
2024-08-27 08:57:45 +02:00
Franco Fichtner
d36177fc9c
plugins: tweak previous
2024-08-09 13:51:46 +02:00
Franco Fichtner
da411d3969
plugins: support PLUGIN_MAIN as well
2024-08-09 13:44:50 +02:00
Franco Fichtner
52b971a24b
plugins: while here also do PLUGIN_STABLE
2024-08-09 13:35:36 +02:00
Franco Fichtner
f374396f64
plugins: add 'feed' target
2024-08-09 13:28:46 +02:00
Franco Fichtner
e7532ede03
plugins: move to 24.7
2024-07-26 08:05:21 +02:00
Franco Fichtner
69f3f03b28
plugins: remove obsolete, switch to 24.1 branch, sync
2024-01-31 08:03:13 +01:00
Franco Fichtner
8633ccb32b
plugins: switch to next version
2023-07-17 10:28:02 +02:00
Franco Fichtner
38a172b488
plugins: remove PLUGIN_FLAVOUR handling and related LibreSSL bits
2023-02-07 09:34:11 +01:00
Franco Fichtner
abd1638f48
plugins: switch to 23.1 default
2023-01-27 08:39:19 +01:00
Franco Fichtner
f045045354
plugins: annotate support tier levels in plugins
...
PR: https://github.com/opnsense/core/issues/5983
2023-01-18 14:57:32 +01:00
Franco Fichtner
6a265fb987
Framework: allow MFC from subdir
2022-11-02 11:04:54 +01:00
Franco Fichtner
d724f26403
make: more stuff from core
2022-08-17 08:30:33 +02:00
Franco Fichtner
307b8d995a
plugins: switch to 22.7
2022-07-13 10:53:12 +02:00
Franco Fichtner
a2c07f5ec4
Framework: switch to 22.1
2022-02-01 14:31:03 +01:00
Franco Fichtner
53090bb170
Framework: retire DEVABI
...
Failed experiment. ;)
2021-11-05 08:21:11 +01:00
Franco Fichtner
72d35cb714
Framework: demote errors to warnings
2021-07-21 10:53:55 +02:00
Franco Fichtner
355184d109
Framework: allow DEVABI override
2021-07-06 09:08:12 +02:00
Franco Fichtner
96b498a6d0
Framework: stop guessing build parameters
...
Either we can figure them out at runtime or they were
passed by the build system previously.
Out of band builds are no longer supported, but can be
fixed by specifying the relevant variables like the build
would.
2021-06-29 09:28:38 +02:00
Franco Fichtner
87e58358c0
Framework: default to upcoming PHP 7.4
2021-06-29 09:11:05 +02:00
Franco Fichtner
b9e936f464
net-mgmt/zabbix-proxy: replace PLUGIN_VARIANT for cheap effect
2021-06-01 07:43:53 +02:00
Franco Fichtner
ea03e161a6
misc: simplify PLUGIN_NO_ABI and use it for themes
2021-05-31 16:48:06 +02:00
Franco Fichtner
a35d368f5d
make: core releng additions
2021-03-30 09:43:05 +02:00
Franco Fichtner
e06826bf9e
Framework: support version meta data JSON file
2021-02-04 22:58:17 +01:00
Franco Fichtner
b8f3df4db4
Framework: default ABI to 21.1
2021-01-31 14:50:09 +01:00
Franco Fichtner
6e406f0694
Framework: properly ensure stable with upstream set
2021-01-11 09:27:17 +01:00
Franco Fichtner
a613e78cc6
Framework: PHP default changed a while back
2021-01-11 09:14:50 +01:00
Franco Fichtner
e6619cea7f
Framework: useful dev glue from core
2021-01-08 09:14:50 +01:00
Franco Fichtner
03764dfc74
plugins: switch to 20.7 development
2020-07-28 10:50:57 +02:00
Franco Fichtner
f8bd08e12c
Framework: deploy same package logic as core.git has now
...
The idea was to have a shared default.mk between both repositories,
but for the time being this has an issue with the different prefixes
used by core.git and plugins.git, namely CORE_ and PLUGIN_.
2020-04-15 20:02:43 +02:00
Franco Fichtner
8f6a9a66ba
Framework: accept selected build-time flavour
2020-03-06 12:31:34 +01:00
Franco Fichtner
e72efeead1
Framework: allow diff and mfc targets for subdirs
2020-02-28 10:22:17 +01:00
Franco Fichtner
d3ce811139
Framework: support inline built-time replacement
...
Use Sunny Valley vendor plugin to showcase the implementation.
PR://github.com/opnsense/plugins/pull/1693
2020-02-12 13:06:17 +01:00