SHA256
1
0
forked from pool/level-zero

11 Commits

Author SHA256 Message Date
80a0651259 Accepting request 1283435 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1283435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/level-zero?expand=0&rev=19
2025-06-06 20:42:10 +00:00
a8ae1d4251 - Replace explicit declarations in %files with wildcards
- Remove default -n parameter from %autosetup macro 
- Update to version 1.22.3:
  * Fix sysman only init to disallow retrieval of loader context
    due to version compatibility
  * Fix GUID gen and update to v1.22.3
  * Add ability to Register a TeardownCallback to notify release of
    L0 resources
- Update to version 1.22.1/1.22.2:
  * Bug fixes
- Update to version 1.22.0:
  * Update Level Zero Loader and Headers to support v1.13.1 of
    L0 Spec

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=42
2025-06-05 17:39:55 +00:00
51d5ea9216 Accepting request 1273268 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1273268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/level-zero?expand=0&rev=18
2025-04-29 14:41:27 +00:00
44c7a0fede New version 1.21.9
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=40
2025-04-23 04:43:48 +00:00
7c279a2c06 Version 1.21.9
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=39
2025-04-22 03:36:54 +00:00
0e6e575a54 Accepting request 1244178 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1244178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/level-zero?expand=0&rev=17
2025-02-07 22:08:00 +00:00
36d160e03c Update to version 1.20.2
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=37
2025-02-07 15:31:49 +00:00
8be2165186 Accepting request 1234965 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1234965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/level-zero?expand=0&rev=16
2025-01-05 14:32:07 +00:00
5aaebc478a - Added _service to download files
- Renamed tarball to match convention %{name}-%{version}.tar.gz
- Use ninja as cmake builder instead of Make
- Updated to version 1.19.2

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=35
2025-01-05 04:36:56 +00:00
34e083dff1 Accepting request 1219478 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1219478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/level-zero?expand=0&rev=15
2024-10-30 16:39:42 +00:00
3761b7f77b Version 1.17.45
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/level-zero?expand=0&rev=33
2024-10-01 03:13:11 +00:00
5 changed files with 101 additions and 16 deletions

3
_service Normal file
View File

@@ -0,0 +1,3 @@
<services>
<service name="download_files" mode="manual" />
</services>

3
level-zero-1.22.3.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,89 @@
-------------------------------------------------------------------
Mon Jun 2 09:57:10 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
- Replace explicit declarations in %files with wildcards
- Remove default -n parameter from %autosetup macro
- Update to version 1.22.3:
* Fix sysman only init to disallow retrieval of loader context
due to version compatibility
* Fix GUID gen and update to v1.22.3
* Add ability to Register a TeardownCallback to notify release of
L0 resources
- Update to version 1.22.1/1.22.2:
* Bug fixes
- Update to version 1.22.0:
* Update Level Zero Loader and Headers to support v1.13.1 of
L0 Spec
-------------------------------------------------------------------
Tue Apr 22 03:00:24 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Update to version 1.21.9:
- oneAPI Level Zero API Headers generated from:
* oneAPI Level Zero v1.12.15 Core API Headers
* oneAPI Level Zero v1.12.15 Tools API Headers
* oneAPI Level Zero v1.12.15 Sysman API Headers
- oneAPI Level Zero Loader v1.21.9
- oneAPI Level Zero Validation Layer v1.21.9
- oneAPI Level Zero Tracing Layer v1.21.9
- Packages Included:
* level-zero -> Runtime package providing oneAPI Level Zero
Loader & Validation Layer
* level-zero-devel -> Development package providing oneAPI
Level Zero Loader, Validation Layer & API Headers
* level-zero Windows SDK -> Windows Software Development
Kit for oneAPI Level-Zero
-------------------------------------------------------------------
Mon Feb 3 14:24:27 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
- Update to version 1.20.2:
* Update to spec 1.12
* Update to spec v1.12.15
* Fix to validation layer param checker for extensions
* Fixed pkg-config files generation
* fix: potential memory leaks
* Fix libddi table query code generation
-------------------------------------------------------------------
Sat Jan 4 02:25:47 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
- Added _service to download files
- Renamed tarball to match convention %{name}-%{version}.tar.gz
- Use ninja as cmake builder instead of Make
- Updated to version 1.19.2
* API Headers, Loader, & Validation Layer based on oneAPI
Level Zero Specification v1.11.8
-------------------------------------------------------------------
Tue Oct 1 03:05:38 UTC 2024 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
- update to 1.17.45:
* Add missing guard around debug message
* Switch to monotonically increasing patch numbers
* Fix warning by updating min cmake version to 3.5
* Add missing guards around debug messages
* Fix SysMan driver pointers given no sysman env and no
zesInit (#193)
* Prevent reinit when zes/ze handles have already been
retrieved (#192)
* Proper installation rules
* Enable testing with ctest
* Fix reading updated state of the driver_t for checking
initStatus (#188)
* Avoid DDI table reinit if
ZE_ENABLE_LOADER_INTERCEPT=1 (#187)
* Update spdlog headers (#186)
* Fix handle translation when ddi table fallback (#185)
* Split Ze and Zes Drivers and only release
drivers at close (#184)
* Fix issues with intercept layer and zesInit/zeInit
given fallback to passthrough (#183)
* Fix global teardown of loader handles and check driver
status in init_driver (#182)
* Add GPU-legacy1 driver to list of known names on Linux
* Fix first zeinit to allow for layer checks
-------------------------------------------------------------------
Sun Aug 18 12:59:24 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package level-zero
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2023 Alessandro de Oliveira Faria (A.K.A CABELO) <cabelo@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -18,17 +18,16 @@
Name: level-zero
Version: 1.17.25
Version: 1.22.3
Release: 0
Summary: oneAPI Level Zero Specification Headers and Loader
License: MIT
URL: https://github.com/oneapi-src/level-zero
Source0: %{url}/archive/v%{version}.tar.gz
Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: ninja
BuildRequires: opencl-headers
ExclusiveArch: x86_64
%description
The objective of the oneAPI Level-Zero Application Programming Interface (API)
@@ -41,14 +40,15 @@ functions, unified memory, and I/O capabilities.
Summary: The oneAPI Level Zero Specification Headers and Loader development package
Requires: %{name} = %{version}-%{release}
%description devel
%description devel
The %{name}-devel package contains library and header files for developing
applications that use %{name}.
%prep
%autosetup -n level-zero-%{version}
%autosetup
%build
%define __builder ninja
%cmake
%cmake_build
@@ -60,16 +60,12 @@ applications that use %{name}.
%files
%license LICENSE
%{_libdir}/libze_loader.so.*
%{_libdir}/libze_validation_layer.so.*
%{_libdir}/libze_tracing_layer.so.*
%{_libdir}/libze_*.so.*
%files devel
%dir %{_includedir}/level_zero
%{_includedir}/level_zero/*
%{_libdir}/libze_loader.so
%{_libdir}/libze_validation_layer.so
%{_libdir}/libze_tracing_layer.so
%{_libdir}/libze_*.so
%{_libdir}/pkgconfig/libze_loader.pc
%{_libdir}/pkgconfig/level-zero.pc

BIN
v1.17.25.tar.gz LFS

Binary file not shown.