17
0

32 Commits

Author SHA256 Message Date
118776d1ce Accepting request 1315106 from hardware
- Update to version 3.0:

OBS-URL: https://build.opensuse.org/request/show/1315106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=14
2025-11-02 21:34:18 +00:00
c228901f89 Pull in kernel-devel and enable xe-drm
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=30
2025-11-02 13:02:49 +00:00
bf474e56eb * Update to version 3.0.
* Build with discrete-gpu check for Intel Xe disabled because meson cannot find `drm/xe_drm.h`, which for openSUSE kernels is in `/usr/src/linux-<VER>/include/uapi/`. Meson fails at configure unless this is disabled.
* Drop unnecessary rpmlintrc file since man file has been installed for a while now and rpmlint does not complain about 'missing man file'.

OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=29
2025-11-02 12:30:15 +00:00
c19c9288fd OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=28 2025-06-05 08:14:20 +00:00
90aa8b41e4 Accepting request 1282778 from home:sndirsch:branches:hardware
- changes of service file handling in %pre:
  * Mark to be set to presets, so packages like nvidia-video-G06 can
    make use of it; appropriate %systemd_post, %systemd_preun,
    %systemd_postun_with_restart macro usage to be provided in %post,
    %preun, %postun in these packages. And of course the preset itself.
- get rid of service file handling in %post/%preun/%postun; due to
  changes in %pre

OBS-URL: https://build.opensuse.org/request/show/1282778
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=27
2025-06-04 15:18:12 +00:00
97c8169d39 Accepting request 1151618 from hardware
OBS-URL: https://build.opensuse.org/request/show/1151618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=13
2024-02-26 18:48:00 +00:00
0ef15060f2 Accepting request 1151592 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151592
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=25
2024-02-26 13:42:21 +00:00
a67fe1b35f Accepting request 986890 from hardware
OBS-URL: https://build.opensuse.org/request/show/986890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=12
2022-07-06 13:41:55 +00:00
6c17bd816c Accepting request 986513 from home:badshah400:branches:hardware
Update to version 2.6

OBS-URL: https://build.opensuse.org/request/show/986513
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=23
2022-07-05 14:44:25 +00:00
68539a0741 Accepting request 974408 from hardware
OBS-URL: https://build.opensuse.org/request/show/974408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=11
2022-05-14 20:54:49 +00:00
7fa51af208 Accepting request 974407 from home:badshah400:branches:hardware
* Update to version 2.5.
* Adapt dbus conf file location in keeping with upstream (requires re-evaluation by security team bsc#1199065).

OBS-URL: https://build.opensuse.org/request/show/974407
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=21
2022-05-02 11:42:03 +00:00
a50d50f29e Accepting request 940272 from hardware
OBS-URL: https://build.opensuse.org/request/show/940272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=10
2021-12-13 19:45:08 +00:00
dd10005265 Accepting request 933473 from home:jsegitz:branches:systemdhardening:hardware
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/933473
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=20
2021-12-13 14:52:41 +00:00
de3515a6b5 Accepting request 864068 from hardware
OBS-URL: https://build.opensuse.org/request/show/864068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=9
2021-01-18 14:21:57 +00:00
8202d6488f Accepting request 860526 from home:badshah400:branches:hardware
* Update to version 2.4.
* BuildRequires: pkgconfig(umockdev), python-dbus-python, and python-rpm-macros for unit test run as part of %check.
* meson >= 0.50 is required; update BuildRequires accordingly.

OBS-URL: https://build.opensuse.org/request/show/860526
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=18
2021-01-18 12:56:55 +00:00
6348d0fa05 Accepting request 821648 from hardware
OBS-URL: https://build.opensuse.org/request/show/821648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=8
2020-07-18 19:03:11 +00:00
Lars Vogdt
712798b6a0 Accepting request 820944 from home:badshah400:branches:hardware
* Update to version 2.3.
* Adapt to meson build system; drop autoconf, automake from BuildRequires and add meson.

OBS-URL: https://build.opensuse.org/request/show/820944
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=16
2020-07-18 14:08:44 +00:00
c87f4f1fc2 Accepting request 760919 from hardware
OBS-URL: https://build.opensuse.org/request/show/760919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=7
2020-01-05 14:22:18 +00:00
Tomáš Chvátal
db9bc2df04 Accepting request 760811 from home:badshah400:branches:hardware
- Update to version 2.1:
  * Fix the wrong data type being advertised in the introspection
    XML for the GPUs property, which lead to incorrect
    auto-generated code
  * Fix a potential assertion on startup.

OBS-URL: https://build.opensuse.org/request/show/760811
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=14
2020-01-05 07:55:57 +00:00
c5ba74124e Accepting request 755212 from hardware
OBS-URL: https://build.opensuse.org/request/show/755212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=6
2019-12-10 21:41:06 +00:00
Tomáš Chvátal
c3131d73ff Accepting request 755208 from home:wsxy162:branches:hardware
- Update to version 2.0
  + This release adds a number of new properties to list GPUs,
    figure out how to launch OpenGL client on specific GPUs, and
    figure out which one is the default, in a way that supports the
    stock GPU drivers as well as the NVidia proprietary drivers.
  + The service file itself also makes use of systemd's hardening
    features.
  + Note that the API was extended in a backwards compatible way.
- Change the repo URL.

OBS-URL: https://build.opensuse.org/request/show/755208
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=12
2019-12-09 11:52:44 +00:00
2028645ea7 Accepting request 712511 from hardware
OBS-URL: https://build.opensuse.org/request/show/712511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=5
2019-07-11 11:08:31 +00:00
Tomáš Chvátal
0ec5d1f44f Accepting request 711832 from home:badshah400:branches:hardware
- Update to version 1.3.1
  + Fix Secure Boot work-around to not misdetect any system as
    being dual-GPU and error out when it wasn't
- Changes from version 1.3:
  + Work-around lack of access to vga_switcheroo when booting with
    SecureBoot enabled
  + Work-around a possible kernel deadlock on boot
  + Install binary in $libexecdir

OBS-URL: https://build.opensuse.org/request/show/711832
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=10
2019-06-29 08:06:54 +00:00
3a46986855 Accepting request 615797 from hardware
OBS-URL: https://build.opensuse.org/request/show/615797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=4
2018-06-13 13:39:14 +00:00
Tomáš Chvátal
5570ca4f4a Accepting request 615795 from home:AndreasStieger:branches:hardware
add reference as this was requested for maintenance

OBS-URL: https://build.opensuse.org/request/show/615795
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=8
2018-06-10 12:21:23 +00:00
616f6f055a Accepting request 578930 from hardware
OBS-URL: https://build.opensuse.org/request/show/578930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=3
2018-02-22 14:03:05 +00:00
Ismail Dönmez
75f5cd251d Accepting request 578563 from home:luc14n0:branches:hardware
Correct systemd service file's location.

OBS-URL: https://build.opensuse.org/request/show/578563
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=6
2018-02-22 09:29:05 +00:00
802681bfdd Accepting request 529004 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/529004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=2
2017-09-29 09:56:14 +00:00
64000352ed Accepting request 528326 from home:badshah400:branches:hardware
- Update to version 1.2:
  + Fix API documentation not being part of the tarball.

OBS-URL: https://build.opensuse.org/request/show/528326
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=4
2017-09-27 17:19:42 +00:00
26bfb5d1eb Accepting request 518887 from hardware
- Change License tag to GPL-3.0 instead of GPL-3.0+ (see legal
  review for https://build.opensuse.org/request/show/507370).
- DBus service has been reviewed and approved (boo#1034309),
  remove corresponding entry from rpmlintrc.
- Initial package.
- Add %{name}-rpmlintrc file to filter out warning about missing
  man file for binary (upstream does not provide it) and set
  badness for 'suse-dbus-unauthorized-service' to zero until
  security review approves the dbus service (see boo#1034309).

OBS-URL: https://build.opensuse.org/request/show/518887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/switcheroo-control?expand=0&rev=1
2017-08-28 13:17:59 +00:00
b0a69ca4b8 Accepting request 518422 from home:badshah400:branches:hardware
- Change License tag to GPL-3.0 instead of GPL-3.0+ (see legal
  review for https://build.opensuse.org/request/show/507370).

OBS-URL: https://build.opensuse.org/request/show/518422
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=2
2017-08-24 05:39:58 +00:00
1f1bf37da1 Accepting request 506107 from home:badshah400:Staging
New package: D-Bus service to check the availability of dual-GPU

OBS-URL: https://build.opensuse.org/request/show/506107
OBS-URL: https://build.opensuse.org/package/show/hardware/switcheroo-control?expand=0&rev=1
2017-06-30 13:17:29 +00:00