SHA256
1
0
forked from pool/libcaca

34 Commits

Author SHA256 Message Date
2ae9f2a1c2 Accepting request 1248938 from multimedia:libs
- Drop pkgconfig(ftgl) BuildRequires: ftgl is unmaintained and
  libcaca does not actually link to it, despite configure checking
  for it and finding it. This was originally added to configure in
  2008 (commit 9752e82) to be used 'later'.

OBS-URL: https://build.opensuse.org/request/show/1248938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=52
2025-02-28 16:38:22 +00:00
Илья Индиго
9c0ba4ba21 - Drop pkgconfig(ftgl) BuildRequires: ftgl is unmaintained and
libcaca does not actually link to it, despite configure checking
  for it and finding it. This was originally added to configure in
  2008 (commit 9752e82) to be used 'later'.

I also created an upstream PR
  https://github.com/cacalabs/libcaca/pull/82
to eliminate this from configure checks.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libcaca?expand=0&rev=79
2025-02-27 11:05:41 +00:00
992ccb45db Accepting request 1181507 from multimedia:libs
- Updated spec-file with manual optimizations.
- Added file libcaca-0.99.beta20-gcc14.patch (boo#1225795).

OBS-URL: https://build.opensuse.org/request/show/1181507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=51
2024-06-19 14:36:31 +00:00
6bf5bd0826 Accepting request 1149995 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1149995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=50
2024-02-25 13:05:22 +00:00
b24d8490c3 Accepting request 1036244 from multimedia:libs
- add patch [libcaca-autoconf-2.69.patch]
  * Don't force autoconf to be at version 2.71

- Upgrade to 0.99.beta20
  * IPv6 support in cacaserver
  * fixed a bug from 2004 that caused PDF documentation generation to fail
  * memory allocation functions are now more robust
  * numerous fixes for memory leaks and invalid memory accesses:
    * CVE-2021-30498
    * CVE-2021-30499
    * CVE-2021-3410
    * CVE-2018-20546
    * CVE-2018-20547
    * CVE-2018-20545
    * CVE-2018-20548
    * CVE-2018-20549
- Dropped upstream fixed patches
  * libcaca-bsc1182731-prevent-overflow.patch
  * libcaca-variable-type.patch
  * Bug1120502-add_cast_to_prevent_overflow.patch

OBS-URL: https://build.opensuse.org/request/show/1036244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=49
2022-11-24 11:22:02 +00:00
830d5778be Accepting request 973093 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/973093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=48
2022-04-29 22:44:35 +00:00
dc26f183f6 Accepting request 886644 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/886644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=47
2021-04-19 19:06:15 +00:00
1322e19dc0 Accepting request 886087 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/886087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=46
2021-04-18 19:45:13 +00:00
18ab11eb79 Accepting request 875434 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/875434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=45
2021-03-10 07:47:45 +00:00
985005fca7 Accepting request 783494 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/783494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=44
2020-03-11 17:58:13 +00:00
81f6236c27 Accepting request 779814 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/779814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=43
2020-02-29 20:23:23 +00:00
b69990cdb9 Accepting request 720193 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/720193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=42
2019-08-07 11:56:32 +00:00
Stephan Kulow
1f5def3be1 Accepting request 667603 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/667603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=41
2019-02-04 20:23:02 +00:00
64d520891f Accepting request 570917 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/570917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=40
2018-02-03 14:35:56 +00:00
fb608a5128 Accepting request 568742 from multimedia:libs
- Drop the py2 bindings they fail to build using rpm macros and
  somehow ingnore LD_LIBRARY_PATH, anyway provide py3 variant and
  stick with that

- Switch to git repack service in order to get all the latest fixes
  * like python3 porting of the bindings
- Update to version 0.99.beta19+git20171002.da28e96:
  * img2text.c: fix width arg case in example
  * ruby: require 'caca' instead of 'caca.so'
  * Only fail the check-copyright test if more than 10 files are affected.
  * Try to run Coverity from Travis CI.
  * Add some missing breaks (thanks coverity)
  * Fix header copyright.
  * Fix a bug into the autorepeat trigger.
- Refresh patches:
  * libcaca-ruby_am_cflags.patch
  * libcaca-ruby_vendor_install.patch

- Fix URL
- Mention github repo containing more changes
- Format with spec-cleaner
- Remove support for older distros lets stick with latest only
- Remove for years disabled mono and java integration code snippets
- Use python macros to build python instead of waiting for autotools
- Convert to pkgconfig style dependencies

OBS-URL: https://build.opensuse.org/request/show/568742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=39
2018-01-26 12:37:39 +00:00
18b7577a57 Accepting request 369918 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/369918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=38
2016-03-14 10:42:16 +00:00
Stephan Kulow
8c58536b6e Accepting request 328604 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/328604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=37
2015-09-19 04:52:20 +00:00
Stephan Kulow
ed9cc78311 Accepting request 292565 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/292565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=36
2015-05-07 06:27:30 +00:00
298b29b7eb Accepting request 286456 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/286456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=35
2015-02-20 11:00:47 +00:00
ed3b2acfc1 Accepting request 281406 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/281406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=34
2015-01-20 18:12:18 +00:00
Stephan Kulow
39254f9121 Accepting request 253831 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/253831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=33
2014-10-14 06:59:09 +00:00
Stephan Kulow
f3e3f19e01 Accepting request 223508 from multimedia:libs
- remove SUSE prefix from license (forwarded request 223238 from coolo)

OBS-URL: https://build.opensuse.org/request/show/223508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=31
2014-02-24 13:12:12 +00:00
Stephan Kulow
81891852d6 Accepting request 176976 from multimedia:libs
- fix build with different versions of ruby (forwarded request 176945 from -miska-)

OBS-URL: https://build.opensuse.org/request/show/176976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=29
2013-06-05 11:28:36 +00:00
Stephan Kulow
369217d5b6 Accepting request 160181 from multimedia:libs
- add buildconditional to build optionally without mono (forwarded request 159740 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/160181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=28
2013-03-22 10:25:29 +00:00
Stephan Kulow
2b65ce076d Accepting request 123768 from multimedia:libs
license update: SUSE-WTFPL-2.0
SPDX format (choose from http://www.spdx.org/licenses or the list linked at license.opensuse.org) (forwarded request 123767 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/123768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=25
2012-06-06 14:07:34 +00:00
Stephan Kulow
4c21976e28 Accepting request 122800 from multimedia:libs
- fix build with automake-12.1 (forwarded request 122768 from puzel)

OBS-URL: https://build.opensuse.org/request/show/122800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=24
2012-05-31 15:06:05 +00:00
Stephan Kulow
0dec42de05 Accepting request 120908 from multimedia:libs
- update to libcaca-0.99beta18
  - new "cacaclock" utility
  - improved FIGlet support
  - improved Python and Ruby bindings
  - numerous improvements and bugfixes
- fix build with ruby 1.9 and re-enable python support (forwarded request 120907 from coolo)

OBS-URL: https://build.opensuse.org/request/show/120908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=23
2012-05-16 19:35:06 +00:00
Stephan Kulow
7aa3cb0677 Accepting request 91743 from multimedia:libs
(forwarded request 91740 from coolo)

OBS-URL: https://build.opensuse.org/request/show/91743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=22
2011-11-16 16:18:33 +00:00
Sascha Peilicke
e0cffe0fec Autobuild autoformatter for 71825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=20
2011-05-30 07:54:28 +00:00
Sascha Peilicke
7044586f74 Accepting request 71825 from multimedia:libs
Removed python bindings patches, after reading my comments in the spec file and finding them unnecessary.

OBS-URL: https://build.opensuse.org/request/show/71825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=19
2011-05-30 07:54:16 +00:00
Ruediger Oertel
cfea352165 Autobuild autoformatter for 59404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=17
2011-02-02 00:37:01 +00:00
Ruediger Oertel
5a195ebbcc Accepting request 59404 from multimedia:libs
Accepted submit request 59404 from user plater

OBS-URL: https://build.opensuse.org/request/show/59404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=16
2011-02-02 00:36:55 +00:00
OBS User autobuild
d268fe5e83 Autobuild autoformatter for 53531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=15
2010-11-20 10:56:21 +00:00
Ruediger Oertel
92071b7fe7 Accepting request 53531 from multimedia:libs
Accepted submit request 53531 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/53531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcaca?expand=0&rev=14
2010-11-20 10:56:04 +00:00
2 changed files with 9 additions and 2 deletions

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Feb 27 10:09:35 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Drop pkgconfig(ftgl) BuildRequires: ftgl is unmaintained and
libcaca does not actually link to it, despite configure checking
for it and finding it. This was originally added to configure in
2008 (commit 9752e82) to be used 'later'.
-------------------------------------------------------------------
Mon Jun 17 19:39:46 UTC 2024 - Илья Индиго <ilya@ilya.top>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libcaca
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -47,7 +47,6 @@ BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
BuildRequires: python3-setuptools
BuildRequires: ruby-devel
BuildRequires: pkgconfig(ftgl)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(imlib2)