27 Commits

Author SHA256 Message Date
04bca6b976 Accepting request 1000981 from home:StefanBruens:branches:science
- Update to version 3.36.1, for details see included RELEASE_NOTES.
- Added patches:
  * 0001-Use-libexecdir-for-path-to-helper-binaries.patch
  * 0001-Fix-CMAKE_LINUX_DISTRO-quoting.patch
- Obsoleted patches:
  * 0001-Fix-operator-precedence-in-planetlab-tab-creator.patch
  * ns3-3.29-adjust-test-tolerance-for-64bit-double.patch
  * ns3-3.29-use-UINT32_MAX-for-uint32_t.patch
  * ns3-3.20-no_python_build_dependencies.patch
  * ns3-3.17-libexec.patch
  * ns3-3.17-overlinking.patch
  * ns3-3.17-release_debug.patch
  * ns3-3.17-pkg_config.patch

OBS-URL: https://build.opensuse.org/request/show/1000981
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=11
2022-09-06 16:15:43 +00:00
d2fe2db9e6 Accepting request 957415 from home:StefanBruens:branches:science
- Update to version 3.35, for details see included RELEASE_NOTES.

OBS-URL: https://build.opensuse.org/request/show/957415
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=10
2022-02-26 23:04:04 +00:00
89faa1b3d8 OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=9 2019-12-08 20:25:41 +00:00
6b927fba74 Accepting request 751472 from home:StefanBruens:branches:science
- Update to version 3.30.1, for details see included CHANGES.html
  * fix issue with Block Ack transmit window leading to low throughput or
    connection dropping
  * fix invalid restriction on Wi-Fi VHT Capabilities MaxMpduLength field
  * support for Apple clang version 11.0.0 (macOS Catalina preview release)
  * fix the handling of ICMP time exceeded responses
  * fix syntax error in Wi-Fi-based Tap Bridge Python example
- Update to version 3.30, for details see included CHANGES.html
  * Radio Link Failure (RLF) functionality for LTE is now supported.
  * Cobalt queue disc model for traffic control
  * Wi-Fi preamble detection can now be modelled and is enabled by default.
  * 802.11ax spatial reuse features are now supported.
  * LTE/EPC model enhanced with new features: SGW, PGW, MME are full nodes; new
    S5 interface between SGW and PGW, allows simulations with multiple SGW/PGW
  * LTE eNB RRC extended to support improved S1 signalling model
  * LTE backhaul links can now use any link technology, not just point-to-point
  * ShowProgress object can be used to report on simulation execution
  * Additional new modules compatible with this release have been published
    in the ns-3 app store.
  * Finally, the release includes numerous bug fixes and small improvements,
    listed in the RELEASE_NOTES.
- Switch to Python 3 for building and bindings
- Add 0001-Fix-operator-precedence-in-planetlab-tab-creator.patch

OBS-URL: https://build.opensuse.org/request/show/751472
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=8
2019-11-27 23:49:47 +00:00
ab482f4700 Accepting request 691327 from home:StefanBruens:branches:science
- Update to version from ns3 3.29, no changes in netanim
- Use correct categories in desktop file for Leap/SLE 15.x
- Update to version 3.29, for details see included CHANGES.html
  * An HTTP model based on a 3GPP reference model for HTTP/1.1
  * A priority queue disc (PrioQueueDisc) for the traffic control module
  * A model for the TCP Proportional Rate Reduction (PRR) recovery algorithm
  * A node position allocator that rejects positions that are located within
    buildings defined in the scenario
- Fix build on 32bit archs, add ns3-3.29-use-UINT32_MAX-for-uint32_t.patch
- Fix test without 80bit extended double precision,
  add ns3-3.29-adjust-test-tolerance-for-64bit-double.patch
- Add _constraints file, and limit parallel build with %limit_build

OBS-URL: https://build.opensuse.org/request/show/691327
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=7
2019-04-04 02:25:15 +00:00
40729acf99 Accepting request 663158 from home:StefanBruens:branches:science
- Build from ns3 package, as sources of ns3 and NetAnim are bundled now
- Release 3.108
  * Bug 2370 - Fails to build from source with GCC 6
  * Initial support for Ipv6
  * Fixes ambiguous operator << overload on g++ 7
- Release 3.107
  * Fixes an issue where nodes with images get incorrectly centered with the description missing
  * Fixes an issue where CSMA packets were not being completely animated
  * Fixes incorrect RGB assignment on node's colors, when property browser is used for editing
  * Fixes an issue where node colors change if cliked
- Release 3.106
  * Adds support for Qt 5 with gcc. Tested upto Qt 5.4
  * Nodes which are images(pixmaps) are positioned with their centers aligned with the node's
    x, y co-ordinate. Prior to this change, the node's x, y co-ordinate was aligned with the pixmap's
    top-left corner.
  * Enhancements to the early detection of invalid trace files.
------------------------------------------------------------------
- Add netanim-3.103-extra_libs.patch
- Initial version
- Remove openmpi-devel BuildRequires

OBS-URL: https://build.opensuse.org/request/show/663158
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=6
2019-01-06 08:12:23 +00:00
ff2d363aa5 Accepting request 619172 from home:StefanBruens:branches:science
Depends on https://build.opensuse.org/request/show/619171

- Use split boost buildrequires
- Add missing python-xml, required for check
- Update to version 3.28, for details see included CHANGES.html
  * IPv6 support for LTE
  * TCP Pacing and TCP Low Priority (LP)
  * IP support for UAN
  * Extended addressing for LR-WPAN
  * FIFO and TBF queue discs
- Update to 3.27
  * Carrier Aggregation support was added to the LTE module.
  * Native TCP models have been extended to include SACK and LEDBAT models.
  * The Wi-Fi module was extended:
    + partial 802.11ax High Efficiency (HE) support
    + new Robust Rate Adaptation Algorithm (RRPAA) rate control
  * The traffic-control module has been reworked
- Update to 3.26
  * A new class SpectrumWifiPhy has been introduced
  * Several new TCP congestion control variants:
    TCP Vegas, Scalable, Veno, Illinois, Bic, YeAH, and H-TCP
  * Models for FQ-CoDel, PIE, and Byte Queue Limits
  * Support for IEEE 802.11e features including TXOP limits
- Update to 3.25
  * New traffic control framework inspired by the Linux tc subsystem
  * Additional support for 802.11n and 802.11ac modes
  * Refactored TCP model in the Internet module
- Update to 3.24
  * 802.11ac Very High Throughput (VHT) physical layer modes
  * Updates to the Waf build system and initial support for Python 3
  * The IPv4 ARP cache supports the manual removal and addition of entries
  * The SimpleChannel in module ‘network’ allows per-NetDevice blacklists
- Update to 3.23
  * Two-level frame aggregation for IEEE 802.11n networks
  * BSSBasicRateSet for control frames
  * PLCP header and payload reception decoupled for improved PHY modeling
  * RTS/CTS with A-MPDU is now fully supported
  * Compliance with the 802.11s-2012 standard
  * TvSpectrumTransmitter class for modeling of TV transmissions
- Update to 3.22
  * MPDU frame aggregation mechanism for IEEE 802.11n networks
  * Two WiFi rate adaptation algorithms with joint control of power and data rate
  * Extended support for vehicular wireless networks (VANET) based on WiFi
  * Complete LTE release bearer procedure is now implemented
- Update to 3.21
  * The LTE module features support for Frequency Reuse algorithms
  * Transport of S1-U, X2-U and X2-C interfaces over emulated links in RT mode
  * CoDel queue model and support for TCP Timestamps and Window Scale options
  * Improvements to the energy modeling of Wifi (sleep mode)
  * A general energy harvesting model was added
  * Packet Socket application and helper in the Network module
  * Extended SimpleNetDevice and channel models
- Drop ns3-3.17-tests.patch, test depending on NSC are automatically skipped
- Drop ns3-3.19-pybindgen_version.patch, no longer needed
- Disable NSC. NSC allows to use e.g. the Linux TCP stack inside NS3, but only
  supports the code from Linux 2.6.18. Its mostly deprecated by NS3's DCE.
  Drop ns3-3.17-force_nsc.patch

OBS-URL: https://build.opensuse.org/request/show/619172
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=5
2018-06-27 23:29:06 +00:00
Matthias Mailänder
7bb92c4fa6 Accepting request 237952 from home:RedDwarf
- Update to 3.20

OBS-URL: https://build.opensuse.org/request/show/237952
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=4
2014-06-19 07:01:06 +00:00
Cristian Morales Vega
794ecd2b2c - Update to 3.20
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=16
2014-06-18 09:55:11 +00:00
Matthias Mailänder
54bf1d118b Accepting request 212094 from home:RedDwarf
- Update to 3.19

It has never built in the science repo because it requires a _link to
https://build.opensuse.org/package/show/devel:languages:python/python-PyBindGen.
Please, add it.

OBS-URL: https://build.opensuse.org/request/show/212094
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=3
2013-12-23 12:29:24 +00:00
Cristian Morales Vega
18bcca6b70 Stupid mistake
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=15
2013-12-23 02:16:15 +00:00
Cristian Morales Vega
be65f2e4f9 Fix x86 test suite failures
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=14
2013-12-23 02:10:03 +00:00
Cristian Morales Vega
b4869d1763 - Update to 3.19
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=13
2013-12-22 17:07:17 +00:00
Cristian Morales Vega
8986c59406 Attempt 3.18 update
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=12
2013-09-04 14:06:17 +00:00
Matthias Mailänder
7afc432f0b Accepting request 182645 from home:RedDwarf
I removed the unneeded BuildRequires. But I will still need you to create a link from devel:languages:python/python-PyBindGen for it to build in the science repo.

- Add ns3-3.17-no_python_build_dependencies.patch
  Don't make runtime dependencies also build time
- Change python-pybindgen BuildRequire for python-PyBindGen

OBS-URL: https://build.opensuse.org/request/show/182645
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=2
2013-07-13 12:15:51 +00:00
Cristian Morales Vega
d195f8b2b4 - Change python-pybindgen BuildRequire for python-PyBindGen
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=11
2013-07-04 16:25:52 +00:00
Cristian Morales Vega
9eede669ae - Add ns3-3.17-no_python_build_dependencies.patch
Don't make runtime dependencies also build time

OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=10
2013-06-27 18:58:26 +00:00
abe63d8eee Accepting request 180635 from home:RedDwarf
Network simulator... science?

OBS-URL: https://build.opensuse.org/request/show/180635
OBS-URL: https://build.opensuse.org/package/show/science/ns3?expand=0&rev=1
2013-06-23 20:26:00 +00:00
Cristian Morales Vega
c6d030cc87 Make the devel package require the visualizer library
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=9
2013-06-19 08:49:16 +00:00
Cristian Morales Vega
30ea76e6b3 Shit, I mixed ifarch and ifnarch
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=8
2013-06-18 21:54:40 +00:00
Cristian Morales Vega
d9234404d3 Final version?
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=7
2013-06-18 17:05:42 +00:00
Cristian Morales Vega
860569427f Fix the tests. Thet broke in the previous commit.
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=6
2013-06-17 19:57:21 +00:00
Cristian Morales Vega
7584d957e3 I really hate this software
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=5
2013-06-16 21:58:34 +00:00
Cristian Morales Vega
9ebac5e257 I hate this software
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=4
2013-06-16 21:20:51 +00:00
Cristian Morales Vega
ffaf8e7105 - Remove unneded dependencies from pkg-config Requires
- Run tests
- Enable NS3's logs and asserts
- Stop installing test library

OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=3
2013-06-16 17:54:59 +00:00
Cristian Morales Vega
115c26de70 Fix pkg-config files
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=2
2013-06-02 21:57:01 +00:00
Cristian Morales Vega
a58d66e036 - Initial package
OBS-URL: https://build.opensuse.org/package/show/home:RedDwarf/ns3?expand=0&rev=1
2013-06-01 20:27:32 +00:00