diff options
| author | Vineet Kumar <git@vineetk.net> | 2026-06-15 14:54:51 -0400 |
|---|---|---|
| committer | Vineet Kumar <git@vineetk.net> | 2026-06-15 14:54:51 -0400 |
| commit | e81f04fa53e7e01afdc834d9c22b5c982c98f59b (patch) | |
| tree | 763d6d68516ca9d184ddd2402978adcc4027a99d /lang/ruby/3.2/Makefile | |
| parent | 92e45e47c29ec037842c4a34ebc0c14143d413ff (diff) | |
This is due to the following two reasons:
1. it's very out of date compared with current ports tree (like by 2+
years!)
- some of the ports here were mainly just updates I didn't upstream,
which have since now been part of openbsd, like verilator
2. removing dependencies is a lot of headache to stay in sync and/or for
ports I no longer use
- e.g. dbus is very difficult to remove in a desktop while patching
to remove from gtk and downstream
- I don't want to spend more time reducing number of dependencies
when I can be working instead. I no longer have as much free time
as I did in high school :(
Diffstat (limited to 'lang/ruby/3.2/Makefile')
| -rw-r--r-- | lang/ruby/3.2/Makefile | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/lang/ruby/3.2/Makefile b/lang/ruby/3.2/Makefile deleted file mode 100644 index 99b053d..0000000 --- a/lang/ruby/3.2/Makefile +++ /dev/null | |||
| @@ -1,48 +0,0 @@ | |||
| 1 | VERSION = 3.2.3 | ||
| 2 | DISTNAME = ruby-${VERSION} | ||
| 3 | SHARED_LIBS = ruby32 0.0 | ||
| 4 | NEXTVER = 3.3 | ||
| 5 | PKGSPEC-main ?= ruby->=3.2.0,<${NEXTVER} | ||
| 6 | |||
| 7 | PSEUDO_FLAVORS= no_ri_docs bootstrap | ||
| 8 | # Do not build the RI docs on slow arches | ||
| 9 | .if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Marm} || ${MACHINE_ARCH:Mhppa} | ||
| 10 | FLAVOR?= no_ri_docs bootstrap | ||
| 11 | .else | ||
| 12 | FLAVOR?= | ||
| 13 | .endif | ||
| 14 | |||
| 15 | MULTI_PACKAGES = -main -ri_docs | ||
| 16 | .include <bsd.port.arch.mk> | ||
| 17 | |||
| 18 | .if ${BUILD_PACKAGES:M-ri_docs} | ||
| 19 | ALL_TARGET += rdoc | ||
| 20 | INSTALL_TARGET += install-doc | ||
| 21 | .endif | ||
| 22 | |||
| 23 | COMPILER = base-clang ports-gcc | ||
| 24 | |||
| 25 | # Fix path for JIT compiler to not use shims in ports obj bin dir | ||
| 26 | CONFIGURE_ENV += ac_cv_path_MJIT_CC=`which ${CC}` | ||
| 27 | |||
| 28 | GEM_EXTENSIONS_DIR = lib/ruby/gems/${REV}/extensions/${MACHINE_ARCH:S/i386/x86/:S/amd64/x86_64/}-openbsd | ||
| 29 | SUBST_VARS += GEM_EXTENSIONS_DIR | ||
| 30 | |||
| 31 | WANTLIB-main += curses readline | ||
| 32 | |||
| 33 | TEST_ENV = RUBYGEMS_SYSTEM_UPDATE_MESSAGE=enable | ||
| 34 | TEST_TARGET = check TESTOPTS="-v -q" | ||
| 35 | |||
| 36 | post-extract: | ||
| 37 | ${POST_EXTRACT} | ||
| 38 | |||
| 39 | pre-configure: | ||
| 40 | ${FIX_RIPPER} | ||
| 41 | |||
| 42 | pre-install: | ||
| 43 | ${PRE_INSTALL} | ||
| 44 | |||
| 45 | post-install: | ||
| 46 | ${FIX_RBCONFIG} | ||
| 47 | |||
| 48 | .include <bsd.port.mk> | ||
