Port details |
- kore Web application framework for writing web APIs in C
- 4.2.3_1 devel
=2 4.2.3_1Version of this port present on the latest quarterly branch. BROKEN: Fails to build, error: no member named 'gi_frame' in 'PyGenObject'
DEPRECATED: Unmaintained in tree for years and broken for months
This port expired on: 2025-01-31
IGNORE: is marked as broken: Fails to build, error: no member named 'gi_frame' in 'PyGenObject'
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2016-09-06 17:40:14
- Last Update: 2025-02-04 20:42:46
- Commit Hash: de523e2
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: www
- License: ISCL
- WWW:
- http://www.kore.io/
- Description:
- Kore is an easy to use web application framework for writing scalable
web APIs in C. Its main goals are security, scalability and allowing
rapid development and deployment of such APIs.
Because of this Kore is an ideal candidate for building robust,
scalable and secure web things.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: kore
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1693422665
SHA256 (kore-4.2.3.tar.gz) = f9a9727af97441ae87ff9250e374b9fe3a32a3348b25cb50bd2b7de5ec7f5d82
SIZE (kore-4.2.3.tar.gz) = 1085717
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- Library dependencies:
-
- libcurl.so : ftp/curl
- libyajl.so : devel/yajl
- libpq.so.5 : databases/postgresql16-client
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for kore-4.2.3_1:
ACME=on: Build with ACME support
CURL=on: Data transfer support via cURL
DEBUG=off: Build with debugging support
EXAMPLES=on: Build and/or install examples
HTTP=on: Build with HTTP support
JSONRPC=on: Build with JSON-RPC support
PGSQL=on: PostgreSQL database support
PYTHON=on: Python bindings or support
TASKS=on: Build with tasks support
TLS=on: Secure network connection support via TLS
===> Use 'make config' to modify these settings
- Options name:
- devel_kore
- USES:
- compiler:c11 gmake ssl pgsql gettext-runtime python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.2.3_1 04 Feb 2025 20:42:46
    |
Rene Ladan (rene)  |
devel/kore: Remove expired port
2025-01-31 devel/kore: Unmaintained in tree for years and broken for months |
4.2.3_1 12 Dec 2024 23:20:37
    |
Daniel Engberg (diizzy)  |
devel/kore: Mark BROKEN, deprecate and set expiration date to 2025-01-31
* Fails to build, error: no member named 'gi_frame' in 'PyGenObject'
* Unmaintained for years in tree and broken for months
* Set expiration date 2025-01-31 unless someone wants to pick it up
Reported by: pkg-fallout |
4.2.3_1 21 Mar 2024 09:21:06
    |
Christian Weisgerber (naddy)  |
*/*: spell PORTREVISION correctly |
4.2.3 18 Nov 2023 20:20:44
    |
Robert Clausecker (fuz)  |
devel/kore: fix build on armv7 and clean up
- fix a warning about a wrong formatting specifier
- exorcise -Werror so future warnings do not break the build
- as a result, simplify Makefile
- switch to C11 to avoid some warnings
- reinstate %%OPENSSLINC%% patch bits dropped in previous commit
- patch in %%LOCALBASE%% correctly
MFH: 2023Q4 |
4.2.3 15 Oct 2023 11:14:59
    |
Bernard Spil (brnrd)  |
security/openssl: Update BROKEN_SSL ports referring to openssl30 |
4.2.3 30 Aug 2023 19:31:10
    |
Kevin Bowling (kbowling)  |
devel/kore: Update to 4.2.3
PR: 273058 |
4.1.0 18 Aug 2023 07:53:31
    |
Muhammad Moinur Rahman (bofh)  |
devel/kore: Fix build with llvm16 and openssl3
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
4.1.0 06 Aug 2023 23:52:28
    |
Muhammad Moinur Rahman (bofh)  |
devel/kore: Fix build with llvm16 and openssl3
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
4.1.0 27 Jun 2023 19:34:34
    |
Rene Ladan (rene)  |
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> |
4.1.0 04 May 2023 01:44:29
    |
Muhammad Moinur Rahman (bofh)  |
devel/kore: Mark BROKEN_SSL
- Requires OpenSSL 3.0.0 deprecated RSA_* routines |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f 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) |
4.1.0 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
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.
(Only the first 15 lines of the commit message are shown above ) |
4.1.0 19 Apr 2021 08:00:09
    |
Tobias Kortkamp (tobik)  |
Remove my useless "Created by" lines |
4.1.0 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
4.1.0 06 Feb 2021 05:50:05
  |
nc  |
devel/kore: Return to pool
Approved by: 0mp (mentor, implicit) |
4.1.0 05 Feb 2021 23:16:55
  |
nc  |
devel/kore: Update to 4.1.0
Approved by: 0mp (mentor, implicit) |
4.0.1 28 Sep 2020 05:05:25
  |
tobik  |
Reset MAINTAINER |
4.0.1 09 Sep 2020 23:07:58
  |
tobik  |
devel/kore: Update to 4.0.1
Changes: https://kore.io/releases/4.0.1 |
4.0.0 07 Sep 2020 21:40:06
  |
tobik  |
devel/kore: Update to 4.0.0
Remove flavors. Disabling TLS support is now a config option, so
there is no point to the extra flavor anymore.
Changes: https://github.com/jorisvink/kore/releases/tag/4.0.0 |
3.3.1_1 26 Jul 2019 20:46:57
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
3.3.1 03 Jun 2019 14:13:00
  |
tobik  |
devel/kore: Update to 3.3.1
Changes: https://kore.io/releases/3.3.1#changelog |
3.3.0 15 May 2019 07:22:20
  |
tobik  |
devel/kore: Update to 3.3.0
Changes: https://kore.io/releases/3.3.0#changelog |
3.2.2 24 Feb 2019 12:07:04
  |
tobik  |
devel/kore: Fix build on powerpc/powerpc64
For some reason index(3) is not hidden when building with gcc 4.2.
Use a newer compiler to work around this.
src/config.c: In function 'configure_filemap_index':
src/config.c:812: warning: declaration of 'index' shadows a global declaration
/usr/include/strings.h:62: warning: shadowed declaration is here
PR: 235979
Reported by: pkubaj@anongoth.pl |
3.2.2 22 Jan 2019 05:42:16
  |
tobik  |
devel/kore: Update to 3.2.2
Changes: https://kore.io/releases/3.2.2#changelog |
3.2.1 22 Dec 2018 11:58:09
  |
tobik  |
devel/kore: Update to 3.2.1
Changes: https://kore.io/releases/3.2.1#changelog |
3.2.0_1 12 Dec 2018 01:35:36
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
3.2.0 01 Dec 2018 09:30:36
  |
tobik  |
devel/kore: Update to 3.2.0
Changes: https://kore.io/releases/3.2.0#changelog |
3.1.0_1 13 Oct 2018 06:10:34
  |
tobik  |
devel/kore: Add missing KORE_NO_TLS guards
This fixes the build with OpenSSL 1.1.1 when TLS=off.
PR: 231931
Obtained from: upstream |
3.1.0_1 26 Jul 2018 09:16:10
  |
tobik  |
devel/kore: Use BINARY_ALIAS for finding python3-config after r475350 |
3.1.0_1 19 Jul 2018 09:18:53
  |
tobik  |
devel/kore: Fix patch
Last commit broke the flavored kodev-notls due to running make
makepatch without thinking. |
3.1.0 19 Jul 2018 09:06:57
  |
tobik  |
devel/kore: Update to 3.1.0
Changes: https://www.kore.io/releases/3.1.0#changelog |
3.0.0 18 Jul 2018 12:37:44
  |
tobik  |
devel/kore: Update to 3.0.0
Changes: https://www.kore.io/releases/3.0.0#changelog |
2.0.0_2 06 Dec 2017 15:49:47
  |
tobik  |
Make devel/kore-notls a flavor of devel/kore and remove it
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D13393 |
2.0.0_2 02 Dec 2017 06:28:29
  |
tobik  |
devel/kore: Sort options helpers and use *_MAKE_ARGS* helpers |
2.0.0_2 13 May 2017 03:35:51
  |
linimon  |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
2.0.0_2 02 May 2017 15:43:43
  |
tobik  |
Add a devel/kore slave with TLS support disabled
TLS=on changes Kore's behavior and it is not currently possible to
disable TLS at runtime. This will allow deploying TLS-enabled and
non-TLS apps on the same host.
- While here remove an old FreeBSD 9 patch
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D10296 |
2.0.0_1 15 Feb 2017 12:28:29
  |
tobik  |
Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9610 |
2.0.0_1 05 Feb 2017 18:58:19
  |
jbeich  |
devel/kore: unbreak with GCC after r426629
cc1: error: -Werror=c11-extensions: no option -Wc11-extensions
PR: 214638
Reported by: marino, pkg-fallout (mips, mips64) |
2.0.0_1 01 Jan 2017 03:45:13
  |
sunpoet  |
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket) |
2.0.0_1 20 Nov 2016 20:58:37
  |
jbeich  |
devel/kore: unbreak build with clang 3.9
src/pgsql.c:222:17: error: passing an object that undergoes default argument
promotion to 'va_start'
has undefined behavior [-Werror,-Wvarargs]
va_start(args, count);
^
src/pgsql.c:217:45: note: parameter of type 'u_int8_t' (aka 'unsigned char') is
declared here
const char *query, int result, u_int8_t count, ...)
^
PR: 214639
Reported by: antoine (via exp-run)
Submitted by: Tobias Kortkamp <t@tobik.me> (maintainer)
Obtained from: upstream |
2.0.0 20 Nov 2016 20:58:21
  |
jbeich  |
devel/kore: unbreak build on 12.0
src/cli.c:385:9: error: generic selections are a C11-specific feature
[-Werror,-Wc11-extensions]
appl = basename(pwd);
^
/usr/include/libgen.h:60:21: note: expanded from macro 'basename'
#define basename(x) __generic(x, const char *, __old_basename, basename)(x)
^
/usr/include/sys/cdefs.h:337:2: note: expanded from macro '__generic'
_Generic(expr, t: yes, default: no)
^
PR: 214638
Reported by: pkg-fallout
Submitted by: Tobias Kortkamp <t@tobik.me> (maintainer) |
2.0.0 06 Sep 2016 17:40:01
  |
pi  |
New port: devel/kore
Kore is an easy to use web application framework for writing scalable
web APIs in C. Its main goals are security, scalability and allowing
rapid development and deployment of such APIs.
Because of this Kore is an ideal candidate for building robust,
scalable and secure web things.
WWW: http://www.kore.io/
PR: 211603
Submitted by: Tobias Kortkamp <t@tobik.me> |