- Update specfile

- Update to version 1701471445.901444ae:
  * scripts/genbootstrap: reset platformtags
  * drop build status from readme
  * configs/openbsd.mk remove my local path
  * OpenBSD: add .builds/openbsd.yml
  * OpenBSD: make bootstrap
  * OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
  * OpenBSD: os::exec update for checkless for loops
  * MAINTAINERS: add Lorenz (xha) <me@xha.li> to OpenBSD
  * OpenBSD: add genbootstrap
  * OpenBSD: add net::unix
  * OpenBSD: add net::udp
  * OpenBSD: add net::tcp
  * OpenBSD: add net::ip
  * OpenBSD: add net
  * OpenBSD: add crypto::random
  * OpenBSD: add format::elf
  * OpenBSD: add unix::resolveconf
  * OpenBSD: add unix::hosts
  * OpenBSD: add unix::poll
  * OpenBSD: add unix::tty
  * OpenBSD: add unix::signal
  * OpenBSD: add unix
  * OpenBSD: add os::exec
  * OpenBSD: add os
  * OpenBSD: add time::chrono
  * OpenBSD: add time
  * OpenBSD: add path
  * OpenBSD: add io

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/hare?expand=0&rev=5
This commit is contained in:
Soc Virnyl Estela 2023-12-02 10:24:55 +00:00 committed by Git OBS Bridge
parent 5954857693
commit 7f63f93176
6 changed files with 99 additions and 14 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://git.sr.ht/~sircmpwn/hare</param>
<param name="changesrevision">3d06f9d20ff097d7c3a273c7059c8ca6ed4fe6db</param></service></servicedata>
<param name="changesrevision">901444ae276c91a8122448b53bca9a1d3defb15f</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f8f90563cb3869316cbf87261bd02affe0e7f31feca6a24306c088df2b44570
size 607493

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:920537efa8fd6080a738d7dc8fac6063c8ae7026707ce53fecebb33020926ed5
size 622527

View File

@ -1,3 +1,83 @@
-------------------------------------------------------------------
Sat Dec 02 10:19:02 UTC 2023 - socvirnyl.estela@gmail.com
- Update specfile
- Update to version 1701471445.901444ae:
* scripts/genbootstrap: reset platformtags
* drop build status from readme
* configs/openbsd.mk remove my local path
* OpenBSD: add .builds/openbsd.yml
* OpenBSD: make bootstrap
* OpenBSD: unix::tty isatty() use fcntl(F_ISATTY)
* OpenBSD: os::exec update for checkless for loops
* MAINTAINERS: add Lorenz (xha) <me@xha.li> to OpenBSD
* OpenBSD: add genbootstrap
* OpenBSD: add net::unix
* OpenBSD: add net::udp
* OpenBSD: add net::tcp
* OpenBSD: add net::ip
* OpenBSD: add net
* OpenBSD: add crypto::random
* OpenBSD: add format::elf
* OpenBSD: add unix::resolveconf
* OpenBSD: add unix::hosts
* OpenBSD: add unix::poll
* OpenBSD: add unix::tty
* OpenBSD: add unix::signal
* OpenBSD: add unix
* OpenBSD: add os::exec
* OpenBSD: add os
* OpenBSD: add time::chrono
* OpenBSD: add time
* OpenBSD: add path
* OpenBSD: add io
* OpenBSD: add rt
* cmd::hare: add OpenBSD
* cmd::hare: introduce ctx.libc
* cmd::hare: introduce platform.ha for adding platform-specific setttings
* remove config.example.mk and add configs/<platform>.mk
* unix::tty: make openpty() platform-specific
* os::exec: make cmdfile platform-specific
* rt: make the signal test platform specific
* rt: make start* and initfini platform-specific
* rt: make linker scripts platform-specific
* cmd::hare arch add comment about values beeing overwritten
* math::complex: clarify isnan behavior
* wordexp: correctly handle string containing only whitespace
* test: hexdump non-printable ASCII
* cmd/hare: fix memory leaks
* bytes: improve tests style and add test
* bytes: replace if expressions with logical and
* bytes: simplify reverse
* strings: simplify ltrim and rtrim
* strings: remove pre-allocation
* strings: improve docstrings
* strings: simplify sub
* strings: remove duplicate allocation in multireplace
* strings: take direction into account in iterstr
* strings: consistently use fromutf8_unsafe
* strings: use static append where applicable
* strings: drop pad functions
* encoding::utf8: operate exclusively on byte slices
* hare cache: exit after printing usage text
* rt: simplify frame-walking functions
* crypto::sha1: document BLOCKSZ
* update for checkless for loops
* fmt: flesh out float formatting
* fmt: add center-alignment
* fmt: factor out format string iterator
* strconv::{ffmt, fflags}: improve default values
* bufio/scanner: fix slice or array access out of bounds
* wordexp: new module
* rt+freebsd fix getpriority
* time::date: add month and weekday constants
* types::c: add unterminatedstr
* unix::tty: Add README
* net::unix: remove unused buf
* linux::keyctl: Add chown and setperm
* io: add dup, dup2 functions
* hare::*: remove unused import forms
-------------------------------------------------------------------
Sat Nov 11 07:36:58 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

View File

@ -1,4 +1,4 @@
name: hare
version: 1699559089.3d06f9d2
mtime: 1699559089
commit: 3d06f9d20ff097d7c3a273c7059c8ca6ed4fe6db
version: 1701471445.901444ae
mtime: 1701471445
commit: 901444ae276c91a8122448b53bca9a1d3defb15f

View File

@ -46,8 +46,8 @@ performance tasks
%prep
%setup -q
rm config.example.mk
cat > config.mk <<-SH
rm configs/linux.mk
cat > configs/linux.mk <<-SH
## Install configuration
PREFIX = %{_prefix}
BINDIR = %{_bindir}
@ -64,7 +64,7 @@ HAREFLAGS =
HARECFLAGS =
QBEFLAGS =
ASFLAGS =
LDLINKFLAGS =
LDLINKFLAGS = --gc-sections -z noexecstack
# commands used by the build script
@ -103,16 +103,21 @@ SH
%build
export CFLAGS="%optflags"
export PLATFORM="linux"
export ARCH="%{_arch}"
make %{?_smp_mflags}
%install
export CFLAGS="%optflags"
export PLATFORM="linux"
export ARCH="%{_arch}"
make %{?_smp_mflags} DESTDIR="%{buildroot}" install
# Disabled tests for now
#%%check
#export CFLAGS="%%optflags"
#make %%{?_smp_mflags} check
%check
export CFLAGS="%optflags"
export PLATFORM="linux"
export ARCH="%{_arch}"
make %{?_smp_mflags} check
%files
%license COPYING